public int InsertSector(sectores sector) { lock (locker) { return(database.Insert(sector)); } }
public ActionResult DeleteSector(int id) { sectores Sector = db.Sectores.Find(id); int BodegaID = Sector.BodegaID; db.Sectores.Remove(Sector); db.SaveChanges(); return(RedirectToAction("Sectores", new { id = BodegaID })); }
public ActionResult DeleteSector(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } sectores sector = db.Sectores.Find(id); if (sector == null) { return(HttpNotFound()); } return(View(sector)); }
public async Task GetSectorNegocioAsync() { Sectores = new List <GetSectorNegocioResponse>(); try { var solicitud = await EGuardianAPI.PostAsync(Constants.Endpoint_Registro_GetSectorNegocio, null); solicitud.EnsureSuccessStatusCode(); string respuesta = await solicitud.Content.ReadAsStringAsync(); Sectores = JsonConvert.DeserializeObject <List <GetSectorNegocioResponse> >(respuesta); } catch (Exception e) { System.Diagnostics.Debug.WriteLine("ERROR: " + e.Message); } if (Sectores.Count != 0) { await Task.Run(() => { App.Database.DeleteAllSectores(); }); foreach (var Sector in Sectores) { sectores sector = new sectores { id = Sector.idSectorNegocio, nombre = Sector.nombre }; try { if (App.Database.InsertSector(sector) == 1) { System.Diagnostics.Debug.WriteLine("CORRECTO: ¡Se ha realizado correctamente la insersion de datos!"); } else { System.Diagnostics.Debug.WriteLine("ERROR: ¡Ha ocurrido un error inesperado al insercion de datos!"); } } catch (Exception e) { System.Diagnostics.Debug.WriteLine("ERROR: " + e.Message); } } } }
public ActionResult EditSector([Bind(Include = "sectoresID,BodegaID,nombre")] sectores sector) { db.Entry(sector).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Sectores", new { id = sector.BodegaID })); }
public ActionResult CreateSector([Bind(Include = "sectoresID,BodegaID,nombre")] sectores sector) { db.Sectores.Add(sector); db.SaveChanges(); return(RedirectToAction("Sectores", new { id = sector.BodegaID })); }