public ActionResult DeleteConfirmed(int id) { NominatingBody nominatingBody = db.NominatingBodies.Find(id); db.NominatingBodies.Remove(nominatingBody); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Name,Order,NominatingBodyCategoryId,CreateBy,CreateDate,ModifyBy,ModifyDate")] NominatingBody nominatingBody) { if (ModelState.IsValid) { db.Entry(nominatingBody).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.NominatingBodyCategoryId = new SelectList(db.NominatingBodyCategories, "Id", "Name", nominatingBody.NominatingBodyCategoryId); return(View(nominatingBody)); }
// GET: NominatingBodies/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NominatingBody nominatingBody = db.NominatingBodies.Find(id); if (nominatingBody == null) { return(HttpNotFound()); } return(View(nominatingBody)); }
// GET: NominatingBodies/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } NominatingBody nominatingBody = db.NominatingBodies.Find(id); if (nominatingBody == null) { return(HttpNotFound()); } ViewBag.NominatingBodyCategoryId = new SelectList(db.NominatingBodyCategories, "Id", "Name", nominatingBody.NominatingBodyCategoryId); return(View(nominatingBody)); }
private void CreateRolesandUsers() { ApplicationDbContext context = new ApplicationDbContext(); NHAMISContext db = new NHAMISContext(); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); var UserManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context)); if (!roleManager.RoleExists("Admin")) { var role = new IdentityRole(); role.Name = "Admin"; roleManager.Create(role); } var user = new ApplicationUser(); user.UserName = "******"; user.Email = "*****@*****.**"; string userPWD = "Admin@123"; var chkUser = UserManager.Create(user, userPWD); if (chkUser.Succeeded) { var result1 = UserManager.AddToRole(user.Id, "Admin"); NominatingBodyCategory ncat = new NominatingBodyCategory(); ncat.Name = "Ministries"; db.NominatingBodyCategories.Add(ncat); db.SaveChanges(); NominatingBody nbody = new NominatingBody(); nbody.Name = "ICT Authority"; nbody.Order = 20; nbody.NominatingBodyCategoryId = ncat.Id; db.NominatingBodies.Add(nbody); db.SaveChanges(); if (db.PostalCodes.Count() <= 0) { ModelService.InsertPostalCodes(); } var userDetails = new UserDetails(); userDetails.Designation = "Sofwtare Developer"; userDetails.EmailAddress = "*****@*****.**"; userDetails.MobileNo = "0724924465"; userDetails.NominatingBodyId = nbody.Id; userDetails.OtherNames = "Shangala Mwadwaa"; userDetails.OtherNo = "0733274699"; userDetails.PFNumber = "0099"; userDetails.PostalAddress = 5457; userDetails.PostalCodeId = db.PostalCodes.Where(c => c.Code == 100).FirstOrDefault().Id; userDetails.Surname = "Mwadwaa"; userDetails.Title = "Mr."; userDetails.UserId = user.Id; userDetails.UserStatus = true; db.UserDetails.Add(userDetails); db.SaveChanges(); } if (!roleManager.RoleExists("User")) { var role = new IdentityRole(); role.Name = "User"; roleManager.Create(role); } if (!roleManager.RoleExists("ApproverStageOne")) { var role = new IdentityRole(); role.Name = "ApproverStageOne"; roleManager.Create(role); } if (!roleManager.RoleExists("ApproverStageTwo")) { var role = new IdentityRole(); role.Name = "ApproverStageTwo"; roleManager.Create(role); } if (!roleManager.RoleExists("ApproverStageThree")) { var role = new IdentityRole(); role.Name = "ApproverStageThree"; roleManager.Create(role); } if (!roleManager.RoleExists("Super Admin")) { var role = new IdentityRole(); role.Name = "Super Admin"; roleManager.Create(role); } }