public SitiosMain PutSitiosMainUpdate(int sitioNumero, SitiosMain value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="sitioNumero">El Id del sitio que será actualizado </param> /// <summary> /// Este metodo se encarga de actualizar un Sitio /// </summary> SitiosMain sitioMain = new SitiosMain(); using (var context = new Octal_GIUContext()) { try { sitioMain = context.SitiosMain .FromSql($"exec Sitios_Main_Update { sitioNumero },{ value.SitioClienteId },{ value.TipoNumero },{ value.SitioNombre },{ value.SitioDescripcion },{ value.MunicipioDireccionNumero },{ value.SitioDireccion },{ value.SectorSecuencia },{ value.SitioDireccionProximo },{ value.SitioDireccionLatitud },{ value.SitioDireccionLongitud },{ value.SitioTelefonoUno },{ value.SitioTelefonoDos },{ value.EstadoNumero },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIp}") .FirstOrDefault(); return(sitioMain); } catch (Exception ex) { throw ex; } } }
public MunicipiosList PostMunicipiosInsert(MunicipiosList value) { ///<param name="value"> El objeto con los campos necesarios para guardar </param> /// <summary> /// Este metodo se encarga de insertar un Municipio /// </summary> MunicipiosList municipio = new MunicipiosList(); using (var context = new Octal_GIUContext()) { try { municipio = context.MunicipiosList .FromSql($"exec Municipios_List_Insert { value.MunicipioNumero },{ value.MunicipioNombre },{ value.MunicipioProvinciaNombre },{ value.ProvinciaNumero },{ value.ProvinciaNombre },{ value.RegionGeograficaNumero },{ value.SeguridadQuien },{ value.SeguridadIpc}") .FirstOrDefault(); return(municipio); } catch (Exception ex) { throw ex; } } }
public MunicipiosList PutMuncipiosUpdate(int municipioNumero, MunicipiosList value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="municipioNumero">El Id del municipio que será actualizado </param> /// <summary> /// Este metodo se encarga de actualizar un Municipio /// </summary> MunicipiosList municipio = new MunicipiosList(); using (var context = new Octal_GIUContext()) { try { municipio = context.MunicipiosList .FromSql($"exec Municipios_List_Update { municipioNumero },{ value.MunicipioNombre },{ value.MunicipioProvinciaNombre },{ value.ProvinciaNumero },{ value.ProvinciaNombre },{ value.RegionGeograficaNumero },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIpc}") .FirstOrDefault(); return(municipio); } catch (Exception ex) { throw ex; } } }
public SitiosTiposList PutSitioTipoUpdate(int tipoNumero, SitiosTiposList value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="tipoNumero">El Id del tipo de sitio que será actualizado </param> /// <summary> /// Este metodo se encarga de actualizar un tipo de Sitio /// </summary> SitiosTiposList sitioTipo = new SitiosTiposList(); using (var context = new Octal_GIUContext()) { try { sitioTipo = context.SitiosTiposList .FromSql($"exec Sitios_Tipos_List_Update { tipoNumero },{ value.TipoDespcricion },{ value.TipoExplicacion },{ value.TipoPublicar },{ value.TipoListar },{ value.TipoPrefijo },{ value.TipoCriterio },{ value.TipoUnidad },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIpc}") .FirstOrDefault(); return(sitioTipo); } catch (Exception ex) { throw ex; } } }
public AreasList PutAreasUpdate(int areaNumero, AreasList value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="areaNumero">El Id del area que será actualizada </param> /// <summary> /// Este metodo se encarga de actualizar un area /// </summary> AreasList areasList = new AreasList(); using (var context = new Octal_GIUContext()) { try { areasList = context.AreasList .FromSql($"exec Areas_List_Update { areaNumero },{ value.SitioNumero },{ value.AreaClienteId },{ value.AreaNombre },{ value.AreaObjetivo },{ value.AreaUnidades },{ value.AreaLatitud },{ value.AreaLongitud },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIp } ") .FirstOrDefault(); return(areasList); } catch (Exception ex) { throw ex; } } }
public SitiosEstadosList PutSitiosEstadosListUpdate(int estadoNumero, SitiosEstadosList value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="estadoNumero">El Id del Estado que será actualizado </param> /// <summary> /// Este metodo se encarga de actualizar un Estado de un sitio /// </summary> SitiosEstadosList sitioEstadoList = new SitiosEstadosList(); using (var context = new Octal_GIUContext()) { try { sitioEstadoList = context.SitiosEstadosList .FromSql($"exec Sitios_Estados_List_Update { estadoNumero },{ value.EstadoCodigo },{ value.EstadoDespcricion },{ value.EstadoExplicacion },{ value.EstadoPublicar },{ value.EstadoListar },{ value.EstadoCriterio },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIpc}") .FirstOrDefault(); return(sitioEstadoList); } catch (Exception ex) { throw ex; } } }
public IList <AreasFilterList> getAreasListFindByQuery(int pageIndex, int pageSize, string areaNombre, int ordenar) { ///<param name="areaNombre"> Nombre del Area </param> ///<param name="ordenar"></param> ///<param name="pageIndex"> Indice de la pagina </param> ///<param name="pageSize"> Y el Tamano de la pagina </param> /// <summary> /// Este metodo se encarga de retornar la lista de las areas y podemos filtrar por un campo en especifico y poder paginar /// </summary> IList <AreasFilterList> areasList = new List <AreasFilterList>(); using (var context = new Octal_GIUContext()) { try { areasList = context.LoadStoredProc("dbo.Areas_List_Query")// Nombre del Procedimiento .WithSqlParam("@PageIndex", pageIndex) .WithSqlParam("@PageSize", pageSize) .WithSqlParam("@Area_Nombre", areaNombre) .WithSqlParam("@Ordenar", ordenar) .ExecuteStoredProc <AreasFilterList>(); return(areasList); } catch (Exception ex) { throw ex; } } }
public IList <AreasList> getAreasListFindByKey(int areaNumero) { ///<param name="areaNumero"> El id del Principal del area </param> /// <summary> /// Este metodo se encarga de retornar la lista de las areas y podemos filtrar por el Id del Area /// </summary> IList <AreasList> areasList = new List <AreasList>(); using (var context = new Octal_GIUContext()) { try { areasList = context.AreasList.FromSql($"exec Areas_List_Find_By_Key { areaNumero }").ToList(); return(areasList); } catch (Exception ex) { throw ex; } } }
public SectoresParajesList PostSectoresParajesInsert(SectoresParajesList value) { ///<param name="value"> El objeto con los campos necesarios para guardar </param> /// <summary> /// Este metodo se encarga de insertar un Paraje de un sector /// </summary> SectoresParajesList sectorParaje = new SectoresParajesList(); using (var context = new Octal_GIUContext()) { try { sectorParaje = context.SectoresParajesList.FromSql($"exec Municipios_List_Insert { value.SectorSecuencia },{ value.MunicipioNumero }, { value.SectorNumero },{ value.SectorNombre }, { value.CiudadNumero },{ value.SeguridadQuien },{ value.SeguridadIp}").FirstOrDefault(); return(sectorParaje); } catch (Exception ex) { throw ex; } } }
public IList <SectoresParajesList> getSectoresParajesListFindByKey(int sectorSecuencia) { ///<param name="sectorSecuencia"> El id del Principal del Paraje </param> /// <summary> /// Este metodo se encarga de retornar la lista de los Sectores Parajes y podemos filtrar por el sectorSecuencia del Paraje /// </summary> IList <SectoresParajesList> sectoresParajesList = new List <SectoresParajesList>(); using (var context = new Octal_GIUContext()) { try { sectoresParajesList = context.SectoresParajesList.FromSql($"exec Sectores_Parajes_List_Find_By_Key { sectorSecuencia }").ToList(); return(sectoresParajesList); } catch (Exception ex) { throw ex; } } }
public IList <SitiosTiposList> GetSitioTiposListFindByKey(int tipoNumero) { ///<param name="tipoNumero"> El id Principal del tipo de sitio </param> /// <summary> /// Este metodo se encarga de retornar la lista de los tipo de sitios y podemos filtrar por el Id del tipo /// </summary> IList <SitiosTiposList> sitiosTipo = new List <SitiosTiposList>(); using (var context = new Octal_GIUContext()) { try { sitiosTipo = context.SitiosTiposList.FromSql($"exec Sitios_Tipos_List_Find_By_Key { tipoNumero }").ToList(); return(sitiosTipo); } catch (Exception ex) { throw ex; } } }
public IList <MunicipiosList> getMunicipiosListFindByKey(int municipioNumero) { ///<param name="municipioNumero"> El id del Principal del Municipio </param> /// <summary> /// Este metodo se encarga de retornar la lista de los municipios y podemos filtrar por el Id del Municipio /// </summary> IList <MunicipiosList> municipioList = new List <MunicipiosList>(); using (var context = new Octal_GIUContext()) { try { municipioList = context.MunicipiosList.FromSql($"exec Municipios_List_Find_By_Key { municipioNumero }").ToList(); return(municipioList); } catch (Exception ex) { throw ex; } } }
public IList <SitiosMain> GetSitiosMainFindByKey(int sitioNumero) { ///<param name="sitioNumero"> El id Principal del sitio </param> /// <summary> /// Este metodo se encarga de retornar la lista de los sitios y podemos filtrar por el Id del Sitio /// </summary> IList <SitiosMain> sitiosMain = new List <SitiosMain>(); using (var context = new Octal_GIUContext()) { try { sitiosMain = context.SitiosMain.FromSql($"exec Sitios_Main_Find_By_Key { sitioNumero }").ToList(); return(sitiosMain); } catch (Exception ex) { throw ex; } } }
public SectoresParajesList PutSectoresParajesUpdate(int sectorSecuencia, SectoresParajesList value) { ///<param name="value"> El objeto con los campos necesarios para actualizar </param> ///<param name="sectorSecuencia">El Id del Paraje que será actualizado </param> /// <summary> /// Este metodo se encarga de actualizar un Paraje /// </summary> SectoresParajesList municipio = new SectoresParajesList(); using (var context = new Octal_GIUContext()) { try { municipio = context.SectoresParajesList.FromSql($"exec Sectores_Parajes_List_Update { sectorSecuencia },{ value.MunicipioNumero },{ value.SectorNumero },{ value.SectorNombre },{ value.CiudadNumero },{ value.SeguridadQuien },{value.SeguridadEstado},{ value.SeguridadIp}").FirstOrDefault(); return(municipio); } catch (Exception ex) { throw ex; } } }
public AreasList PostAreasInsert(AreasList value) { ///<param name="value"> El objeto con los campos necesarios para guardar </param> /// <summary> /// Este metodo se encarga de insertar un area /// </summary> AreasList area = new AreasList(); using (var context = new Octal_GIUContext()) { try { area = context.AreasList .FromSql($"exec Areas_List_Insert { value.AreaNumero },{ value.SitioNumero }, { value.AreaClienteId },{ value.AreaNombre },{ value.AreaObjetivo },{ value.AreaUnidades },{ value.AreaLatitud },{ value.AreaLongitud },{ value.SeguridadQuien },{ value.SeguridadIp }") .FirstOrDefault(); return(area); } catch (Exception ex) { throw ex; } } }
public SitiosEstadosList PostSitiosEstadosListInsert(SitiosEstadosList value) { ///<param name="value"> El objeto con los campos necesarios para guardar </param> /// <summary> /// Este metodo se encarga de insertar un Estado de un sitio /// </summary> SitiosEstadosList sitioEstado = new SitiosEstadosList(); using (var context = new Octal_GIUContext()) { try { sitioEstado = context.SitiosEstadosList .FromSql($"exec Sitios_Estados_List_Insert { value.EstadoCodigo },{ value.EstadoDespcricion },{ value.EstadoExplicacion },{ value.EstadoPublicar },{ value.EstadoListar },{ value.EstadoCriterio },{ value.SeguridadQuien },{ value.SeguridadIpc }") .FirstOrDefault(); return(sitioEstado); } catch (Exception ex) { throw ex; } } }
public AreaDataAccess(Octal_GIUContext context) { _context = context; }