public List<Concepto> ListarConceptos(string sortExpression, string tipoOperacion) { try { Dat_PC_Conceptos acceso = new Dat_PC_Conceptos(); DataSet datos = acceso.TraerListaTotalPorTipoBD(tipoOperacion, new CGP.clsListaCondiciones(), 0, System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress); List<Concepto> conceptos = null; if (datos != null && datos.Tables.Count > 0 && datos.Tables[0].Rows.Count > 0 ) { conceptos = new List<Concepto>(); foreach (DataRow row in datos.Tables[0].Rows) { Concepto concep = new Concepto(); concep.TipoOperacion = row["PC_Conceptos_TipoOperacion"].ToString(); concep.CodigoConcepto = int.Parse(row["PC_Conceptos_CodigoConcepto"].ToString()); concep.Nombre = row["PC_Conceptos_NombreConcepto"].ToString(); concep.Estado = row["PC_Conceptos_Estado"].ToString(); conceptos.Add(concep); } } return conceptos; } catch (Exception e) { string ee = e.Message; throw; } }
public void ModificarBD(Concepto concep, string Modalidad) { try { Dat_PC_Conceptos acceso = new Dat_PC_Conceptos(); acceso.ModificarBD(concep.TipoOperacion, concep.CodigoConcepto, concep.Nombre, concep.Estado, Modalidad, System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress); } catch (Exception) { throw; } }
public List<Concepto> ObtenerCatalogoConceptos(string sortExpression, String tipoOperacion) { try { Pagos acceso = new Pagos(); CatalogoConceptos.PC_ReporteConceptosDataTable datos = acceso.ObtieneCatalogoConceptos(tipoOperacion, System.Web.HttpContext.Current.User.Identity.Name, System.Web.HttpContext.Current.Request.UserHostAddress); List<CGPWinWebLogica.Entidades.Transacciones.Concepto> conceptos = null; if (datos != null && datos.Count > 0 && datos.Rows.Count > 0) { conceptos = new List<CGPWinWebLogica.Entidades.Transacciones.Concepto>(); foreach (CatalogoConceptos.PC_ReporteConceptosRow row in datos.Rows) { Concepto concepto = new Concepto(); concepto.CodigoConcepto = row.CodigoConcepto; concepto.TipoOperacion = row.TipoOperacion; concepto.Nombre = row.NombreConcepto; concepto.Estado = row.Estado; conceptos.Add(concepto); } } return conceptos; } catch (Exception) { throw; } }