public ActionResult Create([Bind(Include = "Id,Title")] Role role) { if (ModelState.IsValid) { _roleDataAccess.CreateRole(role); TempData["SubmissionStatus"] = "Success"; TempData["FlashMsg"] = "Role created successfuly!"; return(RedirectToAction("Index")); } return(View(role)); }
public void Add_One_Role() { // arrange List <Role> list = new List <Role>(); // act list = _data.GetRoles(); int _countBeforeAdd = list.Count; Guid id = Guid.NewGuid(); string roleName = "Testing Role - guid: " + id.ToString(); Role r = new Role { RoleID = 0, RoleName = roleName }; // assert int key = _data.CreateRole(r); // should add a new row of data to db list = _data.GetRoles(); int _countAfterAdd = list.Count; Assert.IsTrue(_countBeforeAdd + 1 == _countAfterAdd); r.RoleID = key; _data.DeleteRole(r); }
public ActionResult CreateDataRole(RoleViewModel paramAddRole) { if (ModelState.IsValid) { //is delete default value paramAddRole.isDelete = false; //update data manual createby and createdate paramAddRole.createBy = "Anastasia"; paramAddRole.createDate = DateTime.Now; int?nameV = RoleDataAccess.NameValidation(paramAddRole.name); if (nameV == 0) { string latestCode = RoleDataAccess.CreateRole(paramAddRole); if (latestCode != "") { return(Json(new { success = true, latestCode, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, message = RoleDataAccess.Message }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Role name " + paramAddRole.name + " is exist !" }, JsonRequestBehavior.AllowGet)); } } else { return(Json(new { success = false, message = "Wajib menginputkan semua kotak bertanda bintang" }, JsonRequestBehavior.AllowGet)); } }
public void CreateRolePassThru(Role r) { _data.CreateRole(r); }
public int CreateRole(MyRoles role, int[] function) { return(roleDataAccess.CreateRole(role, function)); }
public void BLCreateRole(Role r) { _data.CreateRole(r); }