using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Threading.Tasks;
using SalesWebMvc.Models.Enums;
namespace SalesWebMvc.Models
public int Id { get; set; }
[Required(ErrorMessage ="{0} Obrigatório")]
[Display(Name = "Data e Hora")]
[DataType(DataType.DateTime)]
[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0: MM/dd/yyyy HH:mm}")]
public DateTime Data { get; set; }
[Required(ErrorMessage = "{0} Obrigatório")]
[Display(Name ="Status do Pagamento")]
public StatusPagamento StatusPagamento { get; set; }
public string Comentario { get; set; }
[Required(ErrorMessage ="{0} Obrigatório")]
[Display(Name ="Doutor")]
public Especialista Especialista{ get; set; }
public int EspecialistaId { get; set; }
public Cliente Cliente { get; set; }
public Consulta(int id, DateTime data, StatusPagamento statusPagamento, string comentario, Especialista especialista, Cliente cliente)
StatusPagamento = statusPagamento;
Especialista = especialista;