public void EliminarTipoViviendas(int id) { Tipos_Vivienda tipos = this.BuscarTipoVivienda(id); this.entidad.Tipos_Vivienda.Remove(tipos); this.entidad.SaveChanges(); }
public async Task ModificarTipoViviendaAsync(Tipos_Vivienda cl, int id, string token) { using (HttpClient client = new HttpClient()) { String peticion = "api/ModificarTipoVivienda/" + id; client.BaseAddress = new Uri(this.uriapi); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(headerjson); Tipos_Vivienda dept = new Tipos_Vivienda(); dept.Cod_tipo_vivienda = cl.Cod_tipo_vivienda; dept.Descripcion = cl.Descripcion; if (token != null) { client.DefaultRequestHeaders.Add("Authorization", "bearer " + token); } String json = JsonConvert.SerializeObject(dept); StringContent content = new StringContent(json , System.Text.Encoding.UTF8, "application/json"); await client.PutAsync(peticion, content); } }
public async Task InsertarTipoViviendaAsync(Tipos_Vivienda cl, string token) { using (HttpClient client = new HttpClient()) { String peticion = "api/InsertarTipoVivienda"; client.BaseAddress = new Uri(this.uriapi); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(headerjson); Tipos_Vivienda dept = new Tipos_Vivienda(); dept.Cod_tipo_vivienda = cl.Cod_tipo_vivienda; dept.Descripcion = cl.Descripcion; if (token != null) { client.DefaultRequestHeaders.Add("Authorization", "bearer " + token); } String json = JsonConvert.SerializeObject(dept); StringContent content = new StringContent(json , System.Text.Encoding.UTF8, "application/json"); HttpResponseMessage response = await client.PostAsync(peticion, content); if (response.IsSuccessStatusCode) { } } }
public void ModificarTipoVivienda(Tipos_Vivienda modelo) { Tipos_Vivienda tipo = this.entidad.Tipos_Vivienda.Single(z => z.Cod_tipo_vivienda == modelo.Cod_tipo_vivienda); tipo.Descripcion = modelo.Descripcion; this.entidad.SaveChanges(); }
public void InsertarTipoViviendas(Tipos_Vivienda modelo) { Tipos_Vivienda tipo = new Tipos_Vivienda(); tipo.Cod_tipo_vivienda = modelo.Cod_tipo_vivienda; tipo.Descripcion = modelo.Descripcion; this.entidad.Tipos_Vivienda.Add(tipo); this.entidad.SaveChanges(); }
public ActionResult Create(Tipos_Vivienda u) { if (!ModelState.IsValid) { return(View(u)); } this.repo.InsertarTipoViviendas(u); return(RedirectToAction("GetTiposVivienda")); }
public ActionResult Edit(Tipos_Vivienda c) { if (!ModelState.IsValid) { return(View(c)); } this.repo.ModificarTipoVivienda(c); return(RedirectToAction("GetTiposVivienda")); }
public async Task <IActionResult> Create(Tipos_Vivienda cl) { string token = HttpContext.Session.GetString("TOKEN"); if (!ModelState.IsValid) { return(View(cl)); } await this.repo.InsertarTipoViviendaAsync(cl, token); return(RedirectToAction("GetTipoVivienda")); }
public async Task <IActionResult> Edit(Tipos_Vivienda tipo, int id) { string token = HttpContext.Session.GetString("TOKEN"); if (!ModelState.IsValid) { return(View(tipo)); } await this.repo.ModificarTipoViviendaAsync(tipo, id, token); return(RedirectToAction("GetTipoVivienda")); }
public async Task <Tipos_Vivienda> BuscarTipoViviendaAsync(int id) { using (HttpClient client = new HttpClient()) { string peticion = "api/BuscarTipoVivienda/" + id; client.BaseAddress = new Uri(this.uriapi); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(headerjson); HttpResponseMessage response = await client.GetAsync(peticion); if (response.IsSuccessStatusCode) { Tipos_Vivienda t = await response.Content.ReadAsAsync <Tipos_Vivienda>(); return(t); } else { return(null); } } }
public ActionResult Delete(int id) { Tipos_Vivienda tipos = this.repo.BuscarTipoVivienda(id); return(View(tipos)); }
//----------------- public async Task <IActionResult> Delete(int id) { Tipos_Vivienda cl = await this.repo.BuscarTipoViviendaAsync(id); return(View(cl)); }
public void Put(Tipos_Vivienda h, int id) { this.repo.ModificarTipoVivienda(h); }
public void Post(Tipos_Vivienda cost) { this.repo.InsertarTipoViviendas(cost); }