public Resultado <ConsultaListaCompra> Consultar(ConsultaListaCompra consultaListaCompra) { var resultado = new Resultado <ConsultaListaCompra>(); try { resultado += ConsultaListaCompraValidation.Validate(consultaListaCompra, ConsultaListaCompraOperation.Consultar); if (resultado) { resultado = ConsultaListaCompraRepository.Selecionar(consultaListaCompra); } } catch (Exception ex) { resultado += ex; } return(resultado); }
public Resultado <ConsultaListaCompra> Incluir(ConsultaListaCompra consultaListaCompra) { var resultado = new Resultado <ConsultaListaCompra>(); try { consultaListaCompra.DataCriacao = DateTime.Now; resultado += ConsultaListaCompraValidation.Validate(consultaListaCompra, ConsultaListaCompraOperation.Incluir); if (resultado) { resultado += ConsultaListaCompraRepository.Inserir(consultaListaCompra); if (resultado) { resultado = ConsultaListaCompraRepository.Selecionar(consultaListaCompra); } } } catch (Exception ex) { resultado += ex; } return(resultado); }