예제 #1
0
 public async Task <string> AddNewAccessName(GroupAccessNameModel model)
 {
     using (var _context = new YSCMEntities())
     {
         try
         {
             if (model.AccessName != "")
             {
                 var some1 = _context.AccessNames.Where(x => model.AccessName.Contains(x.AccessName1) && x.DeleteFlag == false).ToList();
                 if (some1.Count == 0)
                 {
                     _context.AccessNames.Add(new AccessName
                     {
                         AccessName1   = model.AccessName,
                         AccessGroupId = model.AccessGroupId,
                         updatedBy     = model.updatedBy,
                         updatedDate   = DateTime.Now
                     });
                     await _context.SaveChangesAsync();
                 }
                 else
                 {
                     return("Access Name Exist Please try with other Access Name");
                 }
                 return("Data save sucessfully");
             }
             else
             {
                 return("Can't save null data");
             }
         }
         catch (Exception ex)
         { throw ex; }
     }
 }
예제 #2
0
        public Task <string> AddNewAccessName([FromBody] GroupAccessNameModel model)
        {
            var result = _iConfigAccessInterface.AddNewAccessName(model);

            return(result);
        }
예제 #3
0
 public Task <string> AddNewAccessName(GroupAccessNameModel model)
 {
     return(_iConfigAccessInterfaceDA.AddNewAccessName(model));
 }