public AjaxViewModel validateCombination(CreateEditViewModel model) { AjaxViewModel viewModel = new AjaxViewModel(); var id = Convert.ToInt32(model.ID); var existedCode = AllResponsibilityGroups.Any(lv => lv.Code.ToLower() == model.Code.ToLower() && (lv.Id != id) && !lv.DelDate.HasValue); if (existedCode) { viewModel.IsSuccess = false; viewModel.Message = " Code has been used "; } else { viewModel.IsSuccess = true; viewModel.Message = "Success"; } return(viewModel); }
public ResponsibilityGroup Get(int Id) => AllResponsibilityGroups.AsNoTracking().FirstOrDefault(x => x.Id == Id);
public IQueryable <ResponsibilityGroup> Get() => AllResponsibilityGroups.AsNoTracking();