Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public ResponsibilityGroup Get(int Id) => AllResponsibilityGroups.AsNoTracking().FirstOrDefault(x => x.Id == Id);
Exemplo n.º 3
0
 public IQueryable <ResponsibilityGroup> Get() => AllResponsibilityGroups.AsNoTracking();