public void InsertarCortesDispersion(CortesDispersion entidad) { try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore")) { //Parametros //db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo); //Ejecucion de la Consulta db.ExecuteNonQuery(com); //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } }
public static void InsertarCortesDispersion(CortesDispersion entidad) { dal.InsertarCortesDispersion(entidad); }
public List<CortesDispersion> ObtenerCortesDispersion(int Accion, int Idcorte) { List<CortesDispersion> resultado = null; try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("Creditos.Sel_CorteDispersion")) { //Parametros db.AddInParameter(com, "@Accion", DbType.Int32, Accion); db.AddInParameter(com, "@IdCorte", DbType.Int32, Idcorte); //Ejecucion de la Consulta using (IDataReader reader = db.ExecuteReader(com)) { if (reader != null) { resultado = new List<CortesDispersion>(); while (reader.Read()) { CortesDispersion Corte = new CortesDispersion(); if (!reader.IsDBNull(0)) Corte.IdCorte = Convert.ToInt32(reader[0]); if (!reader.IsDBNull(1)) Corte.Consecutivo = Convert.ToInt32(reader[1]); if (!reader.IsDBNull(2)) Corte.Fecha = Convert.ToDateTime(reader[2]); if (!reader.IsDBNull(3)) Corte.Tipo = reader[3].ToString(); if (!reader.IsDBNull(4)) Corte.IdTipo = Convert.ToInt32(reader[4]); if (!reader.IsDBNull(5)) Corte.total = Convert.ToDecimal(reader[5]); resultado.Add(Corte); } } reader.Dispose(); } //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } return resultado; }
public CortesDispersion ObtenerCortesDispersion() { CortesDispersion resultado = null; try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore")) { //Parametros //db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo); //Ejecucion de la Consulta using (IDataReader reader = db.ExecuteReader(com)) { if (reader != null) { resultado = new CortesDispersion(); //Lectura de los datos del ResultSet } reader.Dispose(); } //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } return resultado; }