public ConsultaGenericaReponse ListarCentroCusto(ListarCentroCustoRequest request) { var resp = new ConsultaGenericaReponse(); if (String.IsNullOrWhiteSpace(request.Empresa)) { resp.BusinessErrors.Add(Messages.EmpresaNula); } if (String.IsNullOrWhiteSpace(request.Filial)) { resp.BusinessErrors.Add(Messages.FilialNula); } if (String.IsNullOrWhiteSpace(request.CentroCusto)) { resp.BusinessErrors.Add(Messages.CentroCustoNaoNulo); } if (resp.BusinessErrors.Any()) { resp.IsValid = false; return(resp); } var dados = _iConsultaGenericaDal.ListarCentroCusto(request.Empresa, request.Filial, request.CentroCusto); resp.IsValid = true; resp.Dados = dados.ProjectedAsCollection <Models.DadoGenerico>(); return(resp); }
public ConsultaGenericaReponse ListarCentroCusto(ListarCentroCustoRequest request) { if (!DecodeFrom64(request.Usuario).Equals(Usuario) || !DecodeFrom64(request.Senha).Equals(Senha)) { return new ConsultaGenericaReponse { BusinessErrors = new List <string>() { Messages.ErroAutenticacao }, } } ; return(_iConsultaGenericaApp.ListarCentroCusto(request)); }