public IssueResult Create(IssueParam param) { Data.Entity.Issue entity = IssueParamConverter.Convert(param, null); IssueDao.Save(entity); return(IssueResultConverter.Convert(entity)); }
public IssueResult Find(long id) { Data.Entity.Issue entity = IssueDao.Find(id); IssueResult result = IssueResultConverter.Convert(entity); return(result); }
public Data.Entity.Issue Save(Data.Entity.Issue entity) { IssueStorage.IssueList.Add(entity); IssueStorage.IssueDictionary.Add(entity.Id, entity); return(entity); }
static IssueStorage() { Data.Entity.Issue Issue1 = new Data.Entity.Issue { }; Data.Entity.Issue Issue2 = new Data.Entity.Issue { }; Data.Entity.Issue Issue3 = new Data.Entity.Issue { }; Data.Entity.Issue Issue4 = new Data.Entity.Issue { }; Data.Entity.Issue Issue5 = new Data.Entity.Issue { }; Data.Entity.Issue Issue6 = new Data.Entity.Issue { }; Data.Entity.Issue Issue7 = new Data.Entity.Issue { }; Data.Entity.Issue Issue8 = new Data.Entity.Issue { }; Data.Entity.Issue Issue9 = new Data.Entity.Issue { }; Data.Entity.Issue Issue10 = new Data.Entity.Issue { }; IssueList.Add(Issue1); IssueList.Add(Issue2); IssueList.Add(Issue3); IssueList.Add(Issue4); IssueList.Add(Issue5); IssueList.Add(Issue6); IssueList.Add(Issue7); IssueList.Add(Issue8); IssueList.Add(Issue9); IssueList.Add(Issue10); IssueDictionary.Add(Issue1.Id, Issue1); IssueDictionary.Add(Issue2.Id, Issue2); IssueDictionary.Add(Issue3.Id, Issue3); IssueDictionary.Add(Issue4.Id, Issue4); IssueDictionary.Add(Issue5.Id, Issue5); IssueDictionary.Add(Issue6.Id, Issue6); IssueDictionary.Add(Issue7.Id, Issue7); IssueDictionary.Add(Issue8.Id, Issue8); IssueDictionary.Add(Issue9.Id, Issue9); IssueDictionary.Add(Issue10.Id, Issue10); }
public void Update(List <IssueParam> param) { List <Data.Entity.Issue> entity = new List <Data.Entity.Issue>(); foreach (var item in param) { Data.Entity.Issue oldEntity = IssueDao.Find(item.Id); Data.Entity.Issue newEntity = IssueParamConverter.Convert(item, null); IssueDao.Update(newEntity); } }
public IssueResult Convert(Data.Entity.Issue param) { IssueResult result = new IssueResult() { Code = param.Code, Id = param.Id, Description = param.Description, Name = param.Name }; return(result); }
public Data.Entity.Issue Convert(IssueParam param, Data.Entity.Issue oldentity) { Data.Entity.Issue entity = null; if (oldentity != null) { entity = oldentity; } else { entity = new Data.Entity.Issue { Code = param.Code, Id = param.Id, Description = param.Description, Name = param.Name }; } return(entity); }
public void Update(long id, IssueParam param) { Data.Entity.Issue oldEntity = IssueDao.Find(id); Data.Entity.Issue newEntity = IssueParamConverter.Convert(param, null); IssueDao.Update(newEntity); }
public Data.Entity.Issue Update(Data.Entity.Issue entity) { Delete(entity.Id); Save(entity); return(entity); }
public void Delete(Data.Entity.Issue entity) { IssueStorage.IssueList.Remove(entity); IssueStorage.IssueDictionary.Remove(entity.Id); }
public void Delete(long id) { Data.Entity.Issue entity = Find(id); Delete(entity); }