public Resp_Binary Modify(SysUserDTO model) { var sysuser = model.GetPrototype <SysUserDTO, SysUser>(); var exist = _sysUserRepository.GetById(sysuser.ID); if (exist.IsNull()) { return(new Resp_Binary { message = "用户不存在" }); } exist.Name = sysuser.Name; exist.Pwd = sysuser.Pwd; exist.Position = sysuser.Position; exist.TrueName = sysuser.TrueName; exist.State = sysuser.State; exist.Sex = sysuser.Sex; exist.Remark = sysuser.Remark; exist.Contact = sysuser.Contact; exist.CreateTime = sysuser.CreateTime; _sysUserRepository.Update(exist); if (_sysUserRepository.UnitOfWork.Commite() > 0) { return(Resp_Binary.Modify_Sucess); } return(Resp_Binary.Modify_Failed); }
public Resp_Binary Create(SysUserDTO model) { var sysuser = model.GetPrototype <SysUserDTO, SysUser>(); var exist = _sysUserRepository.GetByWhere(s => s.Name == model.Name).FirstOrDefault(); if (exist.IsNotNull()) { return(new Resp_Binary { message = "用户名已存在" }); } _sysUserRepository.Insert(sysuser); if (_sysUserRepository.UnitOfWork.Commite() > 0) { return(Resp_Binary.Add_Sucess); } return(Resp_Binary.Add_Failed); }