コード例 #1
0
 public async Task <string> AddNewGroupMaster(GroupMasterDomainModel model)
 {
     using (var _context = new YSCMEntities())
     {
         try
         {
             if (model.GroupName != "")
             {
                 var some1 = _context.AccessGroupMasters.Where(x => model.GroupName.Contains(x.GroupName) && x.DeleteFlag == false).ToList();
                 if (some1.Count == 0)
                 {
                     _context.AccessGroupMasters.Add(new AccessGroupMaster
                     {
                         GroupName   = model.GroupName,
                         UpdatedBy   = model.UpdatedBy,
                         UpdatedDate = model.UpdatedDate
                     });
                     await _context.SaveChangesAsync();
                 }
                 else
                 {
                     return("Group Name Exist Please try with other Group Name");
                 }
                 return("Data save sucessfully");
             }
             else
             {
                 return("Can't save null data");
             }
         }
         catch (Exception ex)
         { throw ex; }
     }
 }
コード例 #2
0
        public Task <string> AddNewGroupMaster([FromBody] GroupMasterViewModel groupMaster)
        {
            GroupMasterDomainModel groupMasterDomainModel = new GroupMasterDomainModel();

            groupMasterDomainModel.GroupName   = groupMaster.GroupName;
            groupMasterDomainModel.UpdatedBy   = "190455";
            groupMasterDomainModel.DeleteFlag  = groupMaster.DeleteFlag;
            groupMasterDomainModel.UpdatedDate = DateTime.Now;

            var result = _iConfigAccessInterface.AddNewGroupMaster(groupMasterDomainModel);

            return(result);
        }
コード例 #3
0
 public Task <string> AddNewGroupMaster(GroupMasterDomainModel model)
 {
     return(_iConfigAccessInterfaceDA.AddNewGroupMaster(model));
 }