public string CrearElemento(string nombre, string unidadMedida, string notas, string idEstudio) { try { var elemento = new lab_Elementos { Id = Guid.NewGuid(), Nombre = nombre, UnidadMedida = unidadMedida, Notas = notas }; db.lab_Elementos.Add(elemento); db.SaveChanges(); if (idEstudio != "null") { var guidIdEstudio = Guid.Parse(idEstudio); var estudio = db.lab_Estudios.Find(guidIdEstudio); estudio.lab_Elementos.Add(elemento); db.SaveChanges(); } return("Ok"); } catch (Exception e) { return("Error"); } }
public ActionResult Edit([Bind(Include = "Id,Nombre,UnidadMedida,Notas")] lab_Elementos lab_Elementos) { if (ModelState.IsValid) { db.Entry(lab_Elementos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lab_Elementos)); }
public ActionResult Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } lab_Elementos lab_Elementos = db.lab_Elementos.Find(id); if (lab_Elementos == null) { return(HttpNotFound()); } return(View(lab_Elementos)); }