Beispiel #1
0
        public ProcResult AddRole(MTRoleMaster role)
        {
            ProcResult res = new ProcResult();

            try
            {
                _context.MTRoleMasters.Add(role);
                _context.SaveChanges();
                res.ErrorID   = 0;
                res.strResult = "Role Added Sucessfully";
            }
            catch
            {
                res.ErrorID   = 1;
                res.strResult = "Role Add Failed";
            }
            return(res);
        }
Beispiel #2
0
        public ProcResult DeleteRole(MTRoleMaster role)
        {
            ProcResult res = new ProcResult();

            try
            {
                _context.MTRoleMasters.Attach(role);
                _context.MTRoleMasters.Remove(role);
                _context.SaveChanges();
                res.ErrorID   = 0;
                res.strResult = "Role Updated Sucessfully";
            }
            catch
            {
                res.ErrorID   = 1;
                res.strResult = "Role Update Failed";
            }
            return(res);
        }
Beispiel #3
0
        public ProcResult UpdateRole(MTRoleMaster role)
        {
            ProcResult   res = new ProcResult();
            MTRoleMaster obj = new MTRoleMaster();

            try
            {
                obj                 = _context.MTRoleMasters.Find(role.RoleId);
                obj.RoleId          = role.RoleId;
                obj.RoleName        = role.RoleName;
                obj.RoleDescription = role.RoleDescription;
                obj.UID             = role.UID;
                obj.UIDDate         = role.UIDDate;
                _context.SaveChanges();
                res.ErrorID   = 0;
                res.strResult = "Role Updated Sucessfully";
            }
            catch
            {
                res.ErrorID   = 1;
                res.strResult = "Role Update Failed";
            }
            return(res);
        }