/// <summary> /// ProĆ³sito : Permite el listado de todas las DUAS generadas de acuerdo a la busqueda /// Fecha : 25-Ago-2015 - 05:19am /// Autor : OCR - Orlando Carril Ramirez /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <DTODUA> ListPaged(BaseFiltroImp pFiltro) { List <DTODUA> lstDTODUA = new List <DTODUA>(); try { string strIni = HelpTime.EsFechaValida(pFiltro.fecInicio); string strFin = HelpTime.EsFechaValida(pFiltro.fecFinal); if (string.IsNullOrEmpty(strIni) && string.IsNullOrEmpty(strFin)) { Nullable <DateTime> fecIni = Convert.ToDateTime(pFiltro.fecInicio); Nullable <DateTime> fecFin = Convert.ToDateTime(pFiltro.fecFinal); pFiltro.fecInicio = HelpTime.ConvertYYYYMMDD(fecIni); pFiltro.fecFinal = HelpTime.ConvertYYYYMMDD(fecFin); } lstDTODUA = oOIDUAData.ListPaged(pFiltro); } catch (Exception ex) { throw ex; } return(lstDTODUA); }
public List <DTOAsignaCosto> ListAsignaCosto(BaseFiltroImp pFiltro, bool Paginado) { List <DTOAsignaCosto> lstAsignaCosto = new List <DTOAsignaCosto>(); try { if (HelpTime.EsFechaValida(pFiltro.fecInicio) == string.Empty) { pFiltro.fecInicio = HelpTime.ConvertYYYYMMDD(Convert.ToDateTime(pFiltro.fecInicio)); } else { pFiltro.fecInicio = string.Empty; } if (HelpTime.EsFechaValida(pFiltro.fecFinal) == string.Empty) { pFiltro.fecFinal = HelpTime.ConvertYYYYMMDD(Convert.ToDateTime(pFiltro.fecFinal)); } else { pFiltro.fecFinal = string.Empty; } if (Paginado) { lstAsignaCosto = oIDUACostoData.ListAsignaCostoPaginado(pFiltro); } else { lstAsignaCosto = oIDUACostoData.ListAsignaCosto(pFiltro); } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(lstAsignaCosto); }