public void MultipleFamilia() { // insertar int fml_original = db.familia.Count(); familia fml = new familia(); nombre_familia = "prueba TEST"; int id_linea = 1; fml.nombre = nombre_familia; fml.lineaId = Convert.ToInt16(id_linea); db.familia.Add(fml); db.SaveChanges(); //prueba que se ingrese int fml_cambiadas = db.familia.Count(); Assert.AreEqual(fml_original + 1, fml_cambiadas); familia fml2 = new familia(); int familia_agregada = db.familia.OrderByDescending(x => x.Id).First().Id; fml2 = db.familia.Find(Convert.ToInt16(familia_agregada)); //Prueba de buscar Assert.AreEqual(fml2.nombre, nombre_familia); db.familia.Remove(fml2); db.SaveChanges(); int fml_cambiadas_eliminacion = db.familia.Count(); //Prueba si se eliminó Assert.AreEqual(fml_cambiadas - 1, fml_cambiadas_eliminacion); }
public ActionResult DeleteConfirmed(int id) { familia familia = db.familia.Find(id); db.familia.Remove(familia); db.SaveChanges(); return(RedirectToAction("Index")); }
public void Busqueda() { familia fm = new familia(); string nombre_familia = nombre; int fm_familia = db.familia.Count(); fm = db.familia.Find(Convert.ToInt16(fm_familia)); //Prueba de buscar Assert.AreEqual(fm.nombre, nombre_familia); }
public ActionResult Edit([Bind(Include = "Id,nombre,lineaId")] familia familia) { if (ModelState.IsValid) { db.Entry(familia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.lineaId = new SelectList(db.linea, "Id", "nombre", familia.lineaId); return(View(familia)); }
public ActionResult Create([Bind(Include = "Id,nombre,lineaId")] familia familia) { if (ModelState.IsValid) { db.familia.Add(familia); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.lineaId = new SelectList(db.linea, "Id", "nombre", familia.lineaId); return(View(familia)); }
public void Eliminacion() { int fm_originales = db.familia.Count(); familia fm = new familia(); fm = db.familia.Find(Convert.ToInt16(fm_originales)); db.familia.Remove(fm); db.SaveChanges(); int fm_cambiadas = db.familia.Count(); Assert.AreEqual(fm_originales - 1, fm_cambiadas); }
public void Edicion() { int fm_originales = db.familia.Count(); familia fm = new familia(); string fm_nombre_reemplazo = nombre_remplazo; string fm_nombre_orginal = nombre; fm = db.familia.Find(Convert.ToInt16(fm_originales)); fm.nombre = fm_nombre_reemplazo; db.SaveChanges(); Assert.AreNotEqual(fm.nombre, fm_nombre_orginal); }
// GET: familias/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } familia familia = db.familia.Find(id); if (familia == null) { return(HttpNotFound()); } return(View(familia)); }
public void Insercion() { int fm_originales = db.familia.Count(); familia fm = new familia(); fm.Id = fm_originales + 1; fm.nombre = nombre; fm.lineaId = 2; db.familia.Add(fm); db.SaveChanges(); int fm_cambiadas = db.familia.Count(); Assert.AreEqual(fm_originales + 1, fm_cambiadas); }
// GET: familias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } familia familia = db.familia.Find(id); if (familia == null) { return(HttpNotFound()); } ViewBag.lineaId = new SelectList(db.linea, "Id", "nombre", familia.lineaId); return(View(familia)); }
public ActionResult Delete(int id, FormCollection collection) { try { familia fml = new familia(); fml = db.familia.Find(Convert.ToInt16(collection.Get("id"))); db.familia.Remove(fml); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(FormCollection collection) { try { familia fml = new familia(); fml.lineaId = Convert.ToInt32(collection.Get("lineaId")); fml.nombre = collection.Get("nombre"); db.familia.Add(fml); db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception exp) { return(View()); } }
public void InsercionFamilia() { int fml_originales = db.familia.Count(); familia fml = new familia(); nombre_familia = "prueba TEST"; int id_linea = 1; fml.nombre = nombre_familia; fml.lineaId = Convert.ToInt16(id_linea); db.familia.Add(fml); db.SaveChanges(); int fml_cambiadas = db.familia.Count(); Assert.AreEqual(fml_originales + 1, fml_cambiadas); db.familia.Remove(fml); db.SaveChanges(); }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here familia fml = new familia(); fml = db.familia.Find(Convert.ToInt16(collection.Get("id"))); fml.nombre = collection.Get("nombre"); fml.lineaId = Convert.ToInt16(collection.Get("lineaId")); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
private void SaveNewFamilia(object sender, RoutedEventArgs e) { try { if (selectedFamilyMember != 0) { familia uFamilia = dbContext.familia.SingleOrDefault(k => k.ID == selectedFamilyMember); if (uFamilia != null) { uFamilia.familyTypeName = familyTypeName.Text; uFamilia.familyname = familyMemberName.Text; uFamilia.birthDate = DateTime.Parse(familiMemberBirthYear.Text); } } else { familia fml = new familia(); fml.empID = selectedPersonID; fml.familyTypeName = familyTypeName.Text; fml.familyname = familyMemberName.Text; fml.birthDate = DateTime.Parse(familiMemberBirthYear.Text); dbContext.familia.Add(fml); } dbContext.SaveChanges(); // txtStatus.Text = rOrganization.organizationName + " has being added!"; } catch (DbUpdateException ex) { MessageBox.Show("Problem yarandı" + ex.ToString()); } finally { FillFamilyList(selectedPersonID); MessageBox.Show("Melumatlar saxlanıldı"); } }
public void EliminarFamilia() { int fml_original = db.familia.Count(); familia fml = new familia(); nombre_familia = "prueba TEST"; int id_linea = 1; fml.nombre = nombre_familia; fml.lineaId = Convert.ToInt16(id_linea); db.familia.Add(fml); db.SaveChanges(); int ultima_familia_agregada = db.familia.OrderByDescending(x => x.Id).First().Id; fml = db.familia.Find(Convert.ToInt16(ultima_familia_agregada)); db.familia.Remove(fml); db.SaveChanges(); int fml_cambiadas = db.familia.Count(); Assert.AreEqual(fml_cambiadas, fml_original); }