Пример #1
0
 public async Task <string> AddRoleAccess(AddRoleDomainModel model)
 {
     using (var _context = new YSCMEntities())
     {
         try
         {
             if (model.RoleName != "")
             {
                 var some1 = _context.AutorizationGroups.Where(x => model.RoleName.Contains(x.RoleName)).ToList();
                 if (some1.Count == 0)
                 {
                     _context.AutorizationGroups.Add(new AutorizationGroup
                     {
                         RoleName    = model.RoleName,
                         UpdatedBy   = model.UpdatedBy,
                         updatedDate = model.updatedDate
                     });
                     await _context.SaveChangesAsync();
                 }
                 else
                 {
                     return("Role Name Exist Please try with other Role Name");
                 }
                 return("Data save sucessfully");
             }
             else
             {
                 return("Can't save null data");
             }
         }
         catch (Exception ex)
         { throw ex; }
     }
 }
Пример #2
0
        public Task <string> AddRoleAccess([FromBody] AddRoleViewModel model)
        {
            AddRoleDomainModel dmodel = new AddRoleDomainModel();

            dmodel.RoleName    = model.RoleName;
            dmodel.UpdatedBy   = "190455";
            dmodel.DeleteFlag  = model.DeleteFlag;
            dmodel.updatedDate = DateTime.Now;

            var result = _iConfigAccessInterface.AddRoleAccess(dmodel);

            return(result);
        }
Пример #3
0
        //public  GroupAccessNameModel getAccessName(string AccessGroupId)
        //{
        //    return this._iConfigAccessInterfaceDA.getAccessName(AccessGroupId);
        //}

        public Task <string> AddRoleAccess(AddRoleDomainModel model)
        {
            return(_iConfigAccessInterfaceDA.AddRoleAccess(model));
        }