public PostResult <int> Post(FunctionalityDetails model) { var result = GetDefault <PostResult <int> >(); if (isExisted(model.Name, model.Id)) { result.Message = "当前角色名称已经存在"; return(result); } UserFunctionality func = new UserFunctionality() { Name = model.Name }; DbEntities.UserFunctionalities.Add(func); DbEntities.SaveChanges(); result.isCreated = true; result.Id = func.Id; return(result); }
public PutResult Put(FunctionalityDetails role) { var result = GetDefault <PutResult>(); var model = DbEntities.UserFunctionalities.FirstOrDefault(x => x.Id == role.Id); if (model == null) { result.Message = "当前角色已经不存在"; return(result); } if (isExisted(role.Name, role.Id)) { result.Message = "当前角色名称已经存在"; return(result); } model.Name = role.Name; DbEntities.SaveChanges(); result.isSaved = true; return(result); }
public ResultBase Post(FunctionalityDetails model) { return(Service.Post(model)); }