Пример #1
0
        public ActionResult Create(ministry ministry)
        {
            try
            {
                //if (contribution.CheckNumber == null) { contribution.CheckNumber = ""; }

                if (ModelState.IsValid)
                {
                    db.ministries.Add(ministry);
                    db.SaveChanges();
                    MinistryRepository.AddRecord(ministry);
                    TempData["Message2"] = "Ministry record added successfully.";
                    GetData();

                    if (ministry.GroupMinistryID > 0)
                    {
                        ministrygroup group = new ministrygroup();
                        group.ChildID  = ministry.ministryID;
                        group.ParentID = (int)ministry.GroupMinistryID;
                        db.ministrygroups.Add(group);
                        db.SaveChanges();
                    }
                    return(RedirectToAction("Create"));
                }
            }
            catch (Exception ex)
            {
                TempData["Message2"] = "Error adding ministry";
            }
            GetData();
            return(PartialView(ministry));
        }