public object FindForId(int id) { var lotestado = new EstadoLoteViewModels(); string query = " SELECT id, estado FROM estado_lote WHERE id= " + id; using (var connection = PostConnection.Connection()) { using (var command = db.Command(query)) { try { connection.Open(); command.Connection = connection; using (var reader = command.ExecuteReader()) { while (reader.Read()) { lotestado.id = Convert.ToInt32(reader["id"]); lotestado.estado = Convert.ToString(reader["estado"]); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } } } return(lotestado); //asdf }
public ActionResult Edit(EstadoLoteViewModels datos) { DBEstadoLote dbestado = new DBEstadoLote(); EstadoLote estado = new EstadoLote(dbestado); estado.Update(datos); return(RedirectToAction("Index", "EstadoLote")); }
public ActionResult Create(EstadoLoteViewModels model) { if (ModelState.IsValid) { EstadoLote.NombreEstado = model.NombreEstado; dbCtx.EstadoLote.Add(EstadoLote); dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(EstadoLoteViewModels model) { if (ModelState.IsValid) { EstadoLote = dbCtx.EstadoLote.FirstOrDefault(a => a.Id == model.Id); EstadoLote.NombreEstado = model.NombreEstado; dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Create(EstadoLoteViewModels datos) { ViewBag.Title = "Ingresar Estado"; DBEstadoLote dbestado = new DBEstadoLote(); EstadoLote estado = new EstadoLote(dbestado); estado.Save(datos); return(RedirectToAction("Index", "EstadoLote")); }
public ActionResult Edit(int id) { ViewBag.Title = "Editar Estado"; EstadoLoteViewModels estado = new EstadoLoteViewModels(); EstadoLote = dbCtx.EstadoLote.FirstOrDefault(a => a.Id == id); estado.Id = EstadoLote.Id; estado.NombreEstado = EstadoLote.NombreEstado; return(View(estado)); }
public ActionResult Delete(EstadoLoteViewModels model) { var estado = (from p in dbCtx.EstadoLote where p.Id == model.Id select p).FirstOrDefault(); dbCtx.EstadoLote.Remove(estado); int num = dbCtx.SaveChanges(); if (num > 0) { return(new HttpStatusCodeResult(System.Net.HttpStatusCode.OK)); } return(new HttpStatusCodeResult(System.Net.HttpStatusCode.BadRequest)); }
public int Update(EstadoLoteViewModels datos) { return(persistence.Update(datos)); }
public int Save(EstadoLoteViewModels datos) { return(persistence.Save(datos)); }