public Model.UserStatus Save(Model.UserStatus entity) { UserStatusDaoStorage.Statuses.Add(entity); UserStatusDaoStorage.Dictionary.Add(entity.Id, entity); return(entity); }
public UserStatusResult Find(long id) { Model.UserStatus entity = Dao.Find(id); UserStatusResult result = ResultConverter.Convert(entity); return(result); }
public Model.UserStatus Update(Model.UserStatus entity) { Delete(entity.Id); Save(entity); return(entity); }
//public UserStatusProcessor(IUserStatusDao dao, IUserStatusParamConverter paramConverter, // IUserStatusResultConverter resultConverter) //{ // this.Dao = dao; // this.ParamConverter = paramConverter; // this.ResultConverter = resultConverter; //} public UserStatusResult Create(UserStatusParam param) { Model.UserStatus entity = ParamConverter.Convert(param, null); entity = Dao.Save(entity); return(ResultConverter.Convert(entity)); }
internal bool SaveUserStatus(Model.UserStatus userStatus) { string query = @"INSERT INTO tblSaveUserInfo (UserId,ChangeType,ExecuteTime) VALUES('" + userStatus.UserId + "','" + userStatus.ChangeType + "','" + DateTime.Now + "')"; int rowCount = _dbUserStatusRepostory.SaveUserStatus(query); if (rowCount > 0) { return(true); } return(false); }
public void Update(List <UserStatusParam> param) { //List<UniversityDemo.UserStatus> entities = new List<UniversityDemo.UserStatus>(); foreach (var item in param) { Model.UserStatus oldEntity = Dao.Find(item.Id); Model.UserStatus newEntity = ParamConverter.Convert(item, null); Dao.Update(newEntity); } }
public UserStatusResult Convert(Model.UserStatus param) { UserStatusResult result = new UserStatusResult() { Id = param.Id, Name = param.Name, Code = param.Code, Description = param.Description }; return(result); }
public void Update(long id, UserStatusParam param) { Model.UserStatus oldEntity = Dao.Find(id); if (oldEntity != null) { Dao.Delete(oldEntity); Dao.Update(ParamConverter.Convert(param, null)); } else { Console.WriteLine($"No entity with Id = {id} was found"); } }
public Model.UserStatus Convert(UserStatusParam param, Model.UserStatus oldEntity) { Model.UserStatus entity = null; if (oldEntity != null) { entity = oldEntity; } else { entity = new Model.UserStatus() { Code = param.Code, Id = param.Id, Description = param.Description, Name = param.Name }; }; return(entity); }
static UserStatusDaoStorage() { Model.UserStatus status1 = new Model.UserStatus() { }; Model.UserStatus status2 = new Model.UserStatus() { }; Model.UserStatus status3 = new Model.UserStatus() { }; Statuses.Add(status1); Statuses.Add(status2); Statuses.Add(status3); Dictionary.Add(status1.Id, status1); Dictionary.Add(status2.Id, status2); Dictionary.Add(status3.Id, status3); }
public void Delete(long id) { Model.UserStatus entity = Find(id); Delete(entity); }
public void Delete(Model.UserStatus entity) { UserStatusDaoStorage.Statuses.Remove(entity); UserStatusDaoStorage.Dictionary.Remove(entity.Id); }