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));
        }