public void MultipleCabeceraReceta() { // insertar int rct_originales = db.cabecera_receta.Count(); cabecera_receta rct = new cabecera_receta(); int id_articulo = 1; rct.articuloId = id_articulo; db.cabecera_receta.Add(rct); db.SaveChanges(); //prueba que se ingrese int rct_cambiadas = db.cabecera_receta.Count(); Assert.AreEqual(rct_originales + 1, rct_cambiadas); cabecera_receta rct2 = new cabecera_receta(); int cabecera_agregada = db.cabecera_receta.OrderByDescending(x => x.Id).First().Id; rct2 = db.cabecera_receta.Find(Convert.ToInt16(cabecera_agregada)); //Prueba de buscar Assert.AreEqual(rct2.articuloId, id_articulo); db.cabecera_receta.Remove(rct2); db.SaveChanges(); int rct_cambiadas_eliminacion = db.cabecera_receta.Count(); //Prueba si se eliminó Assert.AreEqual(rct_cambiadas - 1, rct_cambiadas_eliminacion); }
public ActionResult Delete(int id, FormCollection collection) { try { cabecera_receta cr = new cabecera_receta(); cr = db.cabecera_receta.Find(Convert.ToInt16(collection.Get("id"))); db.cabecera_receta.Remove(cr); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(FormCollection collection) { try { // TODO: Add insert logic here cabecera_receta cr = new cabecera_receta(); cr.articuloId = Convert.ToInt32(collection.Get("articuloId")); db.cabecera_receta.Add(cr); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception exp) { return(View()); } }
public void InsercionCabeceraReceta() { int rct_originales = db.cabecera_receta.Count(); cabecera_receta rct = new cabecera_receta(); int id_articulo = 1; rct.articuloId = id_articulo; db.cabecera_receta.Add(rct); db.SaveChanges(); int rct_cambiadas = db.cabecera_receta.Count(); Assert.AreEqual(rct_originales + 1, rct_cambiadas); db.cabecera_receta.Remove(rct); db.SaveChanges(); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here cabecera_receta cr = new cabecera_receta(); cr = db.cabecera_receta.Find(id); cr.articuloId = Convert.ToInt32(collection.Get("articuloId")); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public void EliminarCabeceraReceta() { int rct_originales = db.cabecera_receta.Count(); cabecera_receta rct = new cabecera_receta(); int id_articulo = 1; rct.articuloId = id_articulo; db.cabecera_receta.Add(rct); db.SaveChanges(); int ultima_cabecera_agregada = db.cabecera_receta.OrderByDescending(x => x.Id).First().Id; rct = db.cabecera_receta.Find(Convert.ToInt16(ultima_cabecera_agregada)); db.cabecera_receta.Remove(rct); db.SaveChanges(); int rct_cambiadas = db.cabecera_receta.Count(); Assert.AreEqual(rct_cambiadas, rct_originales); }