public void InsertarTBCatGestores(TBCatGestores 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 TBCatGestores ObtenerTBCatGestores() { TBCatGestores 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 TBCatGestores(); //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; }
public static void InsertarTBCatGestores(TBCatGestores entidad) { dal.InsertarTBCatGestores(entidad); }
public List<TBCatGestores> ObtenerTBCatGestores(int accion, int idGestor, int idTipo, int Usuario) { List<TBCatGestores> resultado = null; try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("Gestiones.Sel_Gestor")) { //Parametros db.AddInParameter(com, "@Accion", DbType.Int32, accion); db.AddInParameter(com, "@IdGestor", DbType.Int32, idGestor); db.AddInParameter(com, "@IdTipo", DbType.Int32, idTipo); db.AddInParameter(com, "@IdUsuario", DbType.Int32, Usuario); //Ejecucion de la Consulta using (IDataReader reader = db.ExecuteReader(com)) { if (reader != null) { resultado = new List<TBCatGestores>(); //Lectura de los datos del ResultSet while (reader.Read()) { TBCatGestores Gestor = new TBCatGestores(); if (!reader.IsDBNull(0)) Gestor.IdGestor = Convert.ToInt32(reader[0]); if (!reader.IsDBNull(1)) Gestor.Nombre = reader[1].ToString(); if (!reader.IsDBNull(2)) Gestor.IdTipo = Convert.ToInt32(reader[2]); if (!reader.IsDBNull(3)) Gestor.Usuarioid = Convert.ToInt32(reader[3]); if (!reader.IsDBNull(4)) Gestor.Estatus = Convert.ToBoolean(reader[4]); if (!reader.IsDBNull(5)) Gestor.FechaAlta = Convert.ToDateTime(reader[5]); if (!reader.IsDBNull(6)) Gestor.UsuarioIdAlta = Convert.ToInt32(reader[6]); if (!reader.IsDBNull(7)) Gestor.FechaModifico = Convert.ToDateTime(reader[7]); if (!reader.IsDBNull(8)) Gestor.UsuarioIdModifico = Convert.ToInt32(reader[8]); resultado.Add(Gestor); } } reader.Dispose(); } //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } return resultado; }