public SectorInstitucionBE RegistrarSector(SectorInstitucionBE entidad) { int cod = 0; try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage + "USP_INS_SECTORINSTITUCION"; var parametros = new OracleParameter[2]; parametros[0] = new OracleParameter("pDescripcion", entidad.DESCRIPCION); parametros[1] = new OracleParameter("pIdSector", OracleDbType.Int32, ParameterDirection.Output); OracleHelper.ExecuteNonQuery(CadenaConexion, CommandType.StoredProcedure, sp, parametros); cod = int.Parse(parametros[1].Value.ToString()); entidad.ID_SECTOR_INST = cod; entidad.OK = true; } } catch (Exception ex) { entidad.extra = ex.Message; Log.Error(ex); } return(entidad); }
public List <SectorInstitucionBE> ListarSectorPaginado(SectorInstitucionBE entidad) { List <SectorInstitucionBE> Lista = null; try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage + "USP_SEL_SECTORINSTITUCION"; var p = new OracleDynamicParameters(); p.Add("pBuscar", entidad.buscar); p.Add("pRegistros", entidad.cantidad_registros); p.Add("pPagina", entidad.pagina); p.Add("pSortColumn", entidad.order_by); p.Add("pSortOrder", entidad.order_orden); p.Add("pRefcursor", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); Lista = db.Query <SectorInstitucionBE>(sp, p, commandType: CommandType.StoredProcedure).ToList(); } } catch (Exception ex) { Log.Error(ex); } return(Lista); }
public JsonResult ListarSector(SectorInstitucionBE entidad) { List <SectorInstitucionBE> lista = SectorInstitucionLN.ListaSectorInstitucion(entidad); var jsonResult = Json(lista, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }
public static List <SectorInstitucionBE> ListarSectorExcel(SectorInstitucionBE entidad) { if (string.IsNullOrEmpty(entidad.buscar)) { entidad.buscar = ""; } return(sectorInstitucionDA.ListarSectorExcel(entidad)); }
private void cargaSector() { SectorInstitucionBE entidad = new SectorInstitucionBE(); List <SectorInstitucionBE> lista = SectorInstitucionLN.ListaSectorInstitucion(entidad); ddlSector.DataValueField = "ID_SECTOR_INST"; ddlSector.DataTextField = "DESCRIPCION"; ddlSector.DataSource = lista; ddlSector.DataBind(); }
public SectorInstitucionBE GetSectorPorId(SectorInstitucionBE entidad) { try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage + "USP_GET_SECTORINSTITUCION"; var p = new OracleDynamicParameters(); p.Add("pID_SECTOR_INST", entidad.ID_SECTOR_INST); p.Add("pRefcursor", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); entidad = db.Query <SectorInstitucionBE>(sp, p, commandType: CommandType.StoredProcedure).FirstOrDefault(); } } catch (Exception ex) { Log.Error(ex); } return(entidad); }
public List <SectorInstitucionBE> ListaSectorInstitucion(SectorInstitucionBE entidad) { List <SectorInstitucionBE> Lista = null; try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage2 + "USP_SEL_SECTOR_INST"; var p = new OracleDynamicParameters(); p.Add("pRefcursor", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); Lista = db.Query <SectorInstitucionBE>(sp, p, commandType: CommandType.StoredProcedure).ToList(); } } catch (Exception ex) { Log.Error(ex); } return(Lista); }
public SectorInstitucionBE EliminarSector(SectorInstitucionBE entidad) { try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage + "USP_DEL_SECTORINSTITUCION"; var parametros = new OracleParameter[1]; parametros[0] = new OracleParameter("pID_SECTOR_INST", entidad.ID_SECTOR_INST); OracleHelper.ExecuteNonQuery(CadenaConexion, CommandType.StoredProcedure, sp, parametros); entidad.OK = true; } } catch (Exception ex) { entidad.extra = ex.Message; Log.Error(ex); } return(entidad); }
public static SectorInstitucionBE EliminarSector(SectorInstitucionBE entidad) { return(sectorInstitucionDA.EliminarSector(entidad)); }
public static SectorInstitucionBE ActualizarSector(SectorInstitucionBE entidad) { return(sectorInstitucionDA.ActualizarSector(entidad)); }
public static SectorInstitucionBE RegistrarSector(SectorInstitucionBE entidad) { return(sectorInstitucionDA.RegistrarSector(entidad)); }
public static SectorInstitucionBE GetSectorPorId(SectorInstitucionBE entidad) { return(sectorInstitucionDA.GetSectorPorId(entidad)); }
public static List <SectorInstitucionBE> ListaSectorInstitucion(SectorInstitucionBE entidad) { return(sectorInstitucionDA.ListaSectorInstitucion(entidad)); }