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 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 IActionResult PutMunicipio(int id, [FromBody] 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> /// <returns> Retorna Un Objeto con el municipio que se actualizó </returns> MunicipiosList municipio = new MunicipiosList(); try { municipio = Da.PutMuncipiosUpdate(id, value); } catch (Exception e) { return(BadRequest(e.Message)); } return(Ok(municipio)); }
public IActionResult PostMunicipio([FromBody] MunicipiosList value) { ///<param name="value"> El objeto con los campos necesarios para guardar </param> /// <summary> /// Este metodo se encarga de insertar un Municipio /// </summary> /// <returns> Retorna Un Objeto con el municipio que se creo </returns> MunicipiosList municipio = new MunicipiosList(); try { municipio = Da.PostMunicipiosInsert(value); } catch (Exception e) { return(BadRequest(e.Message)); } return(Ok(municipio)); // return Ok(municipio); }