public static AumentoDetalle Insertar(AumentoDetalle Aumento) { DataSource DataSource = DataSource.GetInstancia(); AumentoDetalle Detalleinsertado = null; try { using (SqlDataReader Reader = DataSource.ConsultarProcedimiento("AumentoDetalleInsertar", Aumento.ToParams())) { if (Reader != null && Reader.Read()) { Detalleinsertado = new AumentoDetalle(); Detalleinsertado.Clave = Convert.ToInt32(Reader["cveAumentoDetalle"].ToString()); Detalleinsertado.ClaveAumento = Convert.ToInt32(Reader["cveAumentoContrato"].ToString()); Detalleinsertado.ClaveConcepto = Convert.ToInt32(Reader["cveConcepto"].ToString()); Detalleinsertado.ClaveTipoConcepto = Convert.ToInt32(Reader["cveTipoConcepto"].ToString()); } DataSource.Cerrar(); } }catch (Exception e) { throw e; } return(Detalleinsertado); }
public static List <AumentoDetalle> Listar() { DataSource DataSource = DataSource.GetInstancia(); List <AumentoDetalle> Detalles = new List <AumentoDetalle>(); try { using (SqlDataReader Reader = DataSource.ConsultarProcedimiento("AumentoDetalleListar")) { if (Reader != null) { while (Reader.Read()) { AumentoDetalle Detalle = new AumentoDetalle(); Detalle.Clave = Convert.ToInt32(Reader["cveAumentoDetalle"].ToString()); Detalle.ClaveAumento = Convert.ToInt32(Reader["cveAumentoContrato"].ToString()); Detalle.ClaveConcepto = Convert.ToInt32(Reader["cveConcepto"].ToString()); Detalle.ClaveTipoConcepto = Convert.ToInt32(Reader["cveTipoConcepto"].ToString()); Detalles.Add(Detalle); } DataSource.Cerrar(); } } } catch (Exception e) { throw e; } return(Detalles); }