//Update access to authitem tbl //public string UpdateAccess(AuthorizationItemsModel model) //{ // using (var _context = new YSCMEntities()) // { // try // { // var some = _context.AuthorizationItems.Where(x => model.Contains(x.AccessNamesId)).ToList(); // some.ForEach(a => a.DeleteFlag = true); // _context.SaveChanges(); // return "Data save sucessfully"; // } // catch (Exception ex) // { throw ex; } // } //} public async Task <string> UpdateAccess(AuthorizationItemsModel model) { using (var _context = new YSCMEntities()) { try { var obj = _context.AuthorizationItems.Where(e => e.AccessNamesId == model.AccessNamesId).FirstOrDefault <AuthorizationItem>(); if (obj != null) { obj.DeleteFlag = model.DeleteFlag; await _context.SaveChangesAsync(); } else { return("No Record Found"); } return("Data Updated Successfully"); } catch (Exception ex) { throw ex; } } }
public Task <string> UpdateAccess([FromBody] AuthorizationItemsModel model) { var result = _iConfigAccessInterface.UpdateAccess(model); return(result); }
public Task <string> UpdateAccess(AuthorizationItemsModel model) { return(_iConfigAccessInterfaceDA.UpdateAccess(model)); }