コード例 #1
0
        public ActionResult Edit(Allergy d)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Allergy all = db.Allergies.Find(d);
                    all.Description   = d.Description;
                    all.Ingredient_Id = d.Ingredient_Id;
                    all.Patient_Id    = d.Patient_Id;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #2
0
        public ActionResult Edit(Membership m)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Membership me = db.Memberships.Find(m.Id);
                    me.Name        = m.Name;
                    me.Description = m.Description;
                    me.Duration    = m.Duration;
                    me.Amount      = m.Amount;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #3
0
        public ActionResult Edit(Nutritionist n)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Nutritionist nu = db.Nutritionists.Find(n.Id);
                    nu.Name     = n.Name;
                    nu.LastName = n.LastName;
                    nu.Password = n.Password;
                    nu.Email    = n.Email;
                    nu.Birthday = n.Birthday;
                    nu.Validate = n.Validate;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #4
0
        public ActionResult Edit(State s)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    State st = db.States.Find(s.Id);
                    st.Nutritionist_Id = s.Nutritionist_Id;
                    st.Patient_Id      = s.Patient_Id;
                    st.Description     = s.Description;
                    st.Weighr          = s.Weighr;
                    st.Height          = s.Height;
                    st.Glucose         = s.Glucose;
                    st.Affiliate       = s.Affiliate;
                    st.Generated_day   = s.Generated_day;
                    st.Expiration      = s.Expiration;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #5
0
        public ActionResult Edit(Ingredient i)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Ingredient ing = db.Ingredients.Find(i.Id);
                    ing.Name          = i.Name;
                    ing.Description   = i.Description;
                    ing.Protein       = i.Protein;
                    ing.Carbohydrates = i.Carbohydrates;
                    ing.Cholesterol   = i.Cholesterol;
                    ing.Fat           = i.Fat;
                    ing.Potasium      = i.Potasium;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #6
0
        public bool Insertar(Allergy a)
        {
            var db = new Nu34lifeEntities();

            db.Allergies.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #7
0
        public bool Insertar(Nutritionist a)
        {
            var db = new Nu34lifeEntities();

            db.Nutritionists.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #8
0
        public bool Insertar(Recipe a)
        {
            var db = new Nu34lifeEntities();

            db.Recipes.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #9
0
ファイル: PlanRepository.cs プロジェクト: dredson71/Nu34life
        public bool Insertar(Plan a)
        {
            var db = new Nu34lifeEntities();

            db.Plans.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #10
0
        public bool Insertar(Ingredient a)
        {
            var db = new Nu34lifeEntities();

            db.Ingredients.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #11
0
        public bool Insertar(Instruction a)
        {
            var db = new Nu34lifeEntities();

            db.Instructions.Add(a);
            db.SaveChanges();
            return(true);
        }
コード例 #12
0
 public ActionResult Delete(int id)
 {
     using (var db = new Nu34lifeEntities())
     {
         State s = db.States.Find(id);
         db.States.Remove(s);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
コード例 #13
0
 public ActionResult Delete(int id)
 {
     using (var db = new Nu34lifeEntities())
     {
         Membership m = db.Memberships.Find(id);
         db.Memberships.Remove(m);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
コード例 #14
0
 public ActionResult Delete(int id)
 {
     using (var db = new Nu34lifeEntities())
     {
         Nutritionist n = db.Nutritionists.Find(id);
         db.Nutritionists.Remove(n);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
 }
コード例 #15
0
        public ActionResult Create(Membership m)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new Nu34lifeEntities())
                {
                    db.Memberships.Add(m);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error al agregar la membresia", ex);
                return(View());
            }
        }
コード例 #16
0
ファイル: DrugController.cs プロジェクト: dredson71/Nu34life
        public ActionResult Create(Drug d)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new Nu34lifeEntities())
                {
                    db.Drugs.Add(d);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error al agregar el Medicamento", ex);
                return(View());
            }
        }
コード例 #17
0
        public ActionResult Create(Nutritionist n)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }

            try
            {
                using (var db = new Nu34lifeEntities())
                {
                    db.Nutritionists.Add(n);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error al agregar el Nutricionista", ex);
                return(View());
            }
        }
コード例 #18
0
ファイル: DrugController.cs プロジェクト: dredson71/Nu34life
        public ActionResult Edit(Drug d)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Drug dru = db.Drugs.Find(d.Id);
                    dru.Name        = d.Name;
                    dru.Description = d.Description;

                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #19
0
        public ActionResult Edit(Recipe r)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }

                using (var db = new Nu34lifeEntities())
                {
                    Patient re = db.Patients.Find(r.Id);
                    re.Name = r.Name;


                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }