public ActionResult DeleteConfirmed(int id) { perda perda = db.perdas.Find(id); db.perdas.Remove(perda); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(perda perda) { if (ModelState.IsValid) { db.Entry(perda).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(perda)); }
public ActionResult Create(perda perda) { if (ModelState.IsValid) { db.perdas.Add(perda); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(perda)); }
// // GET: /perda/Edit/5 public ActionResult Edit(int id) { perda perda = db.perdas.Find(id); perdaEdit perdaEdit = new perdaEdit(); List <materia_primas> materia_primas = new List <materia_primas>(); string str_query = @"select co.id, mp.id as mpid, descricao, quantidade, co.unidade from perdas co join materia_primas mp on mp.id = co.materia_primas_id where co.id = @id" ; using (SqlConnection conn = new SqlConnection(str_connection)) using (SqlCommand cmd = new SqlCommand(str_query, conn)) { cmd.Parameters.AddWithValue("@id", id); conn.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { int nId = Convert.ToInt32(reader["id"]); string codigo_smk = reader["codigo_smk"].ToString(); int quantidade = Convert.ToInt32(reader["quantidade"]); string descricao = reader["descricao"].ToString(); string unidade = reader["unidade"].ToString(); perdaEdit.quantidade = quantidade; perdaEdit.unidade = unidade; materia_primas = db.materia_primas.ToList(); perdaEdit.materia_primas = materia_primas; } conn.Close(); } return(View(perdaEdit)); }
// // GET: /perda/Details/5 public ViewResult Details(int id) { perda perda = db.perdas.Find(id); return(View(perda)); }
// // GET: /perda/Delete/5 public ActionResult Delete(int id) { perda perda = db.perdas.Find(id); return(View(perda)); }