public AjaxResponseModel Create(MasterCompanyTypeModel companyType, string userId) { var entity = new MstCompanyType { Code = companyType.Code, Name = companyType.Name, InsertDate = DateTime.Now, InsertUserId = userId, IsDeleted = false }; if (IsDuplicated(entity.Code, companyType.Cd)) { return(new AjaxResponseModel(false, "IsDuplicated")); } Add(entity); return(new AjaxResponseModel(true, null)); }
public AjaxResponseModel Update(MasterCompanyTypeModel companyType, string userId) { var query = _context.MstCompanyTypes.FirstOrDefault(q => q.Cd == companyType.Cd); if (query == null) { return(new AjaxResponseModel(false, "この会社種類が存在していません。")); } if (IsDuplicated(companyType.Code, companyType.Cd)) { return(new AjaxResponseModel(false, "IsDuplicated")); } query.Code = companyType.Code; query.Name = companyType.Name; query.UpdateDate = DateTime.Now; query.UpdateUserId = userId; Update(query); return(new AjaxResponseModel(true, null)); }