public Solicitacao GerarSolicitacao(ItemSolicitacao tipoItem, TiposDeSolicitacao tipo, long?clienteId, object item) { Solicitacao solicitacao = new Solicitacao(); solicitacao.ItemSerializado = JsonConvert.SerializeObject(item); solicitacao.DataDaSolicitacao = DateTime.Now; solicitacao.TipoDeItem = tipoItem; solicitacao.Tipo = tipo; solicitacao.Estado = EstadosDaSolicitacao.AGUARDANDO; solicitacao.ClienteId = clienteId; return(solicitacao); }
public Solicitacao(TiposDeSolicitacao tipoDeSolicitacao, DateTime dataDaEntrega, string idiomaDestino, string idiomaOrigem, bool apostilaDeHaia) { Documentos = new List <Documento>(); IdiomaOrigem = idiomaOrigem; DataDaEntrega = dataDaEntrega; IdiomaDestino = idiomaDestino; TipoDeSolicitacao = tipoDeSolicitacao; ApostilaDeHaia = apostilaDeHaia; DataDaSolicitacao = DateTime.Now; Pagamento = new Pagamento(this); }
public static string DisplayName(this TiposDeSolicitacao enumValue) { return(enumValue.GetType().GetMember(enumValue.ToString()).FirstOrDefault()?.GetCustomAttribute <DisplayAttribute>()?.Name ?? enumValue.ToString()); }