public ActionResult EditDataRole(RoleViewModel paramEditRole)
        {
            if (ModelState.IsValid)
            {
                //update data manual createby and createdate
                paramEditRole.updateBy   = "Tian";
                paramEditRole.updateDate = DateTime.Now;

                int?nameV = RoleDataAccess.NameValidation(paramEditRole.name);

                if (nameV <= 1)
                {
                    if (RoleDataAccess.UpdateRole(paramEditRole))
                    {
                        return(Json(new { success = true, 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 " + paramEditRole.name + " is exist !" }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { success = false, message = "Wajib menginputkan semua kotak bertanda bintang" }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #2
0
        public void Add_Role_Update_RoleName_Then_Delete()
        {
            // arrange
            Role r = new Role {
                RoleName = "Mock Role"
            };
            int key = _data.CreateRole(r);

            // act
            r.RoleID   = key;
            r.RoleName = "Changing the Role Name";
            _data.UpdateRole(r);

            List <Role> list   = _data.GetRoles();
            Role        findIt = list.Where(f => f.RoleID == key).FirstOrDefault();

            // assert
            Assert.IsTrue(findIt.RoleName == "Changing the Role Name");
            _data.DeleteRole(r);
        }
 public void UpdateRolePassThru(Role role)
 {
     _data.UpdateRole(role);
 }
Exemple #4
0
 public void BLUpdateRole(Role r)
 {
     _data.UpdateRole(r);
 }