public AutoPartResult Create(AutoPartParam param) { Data.Entity.AutoPart entity = AutoPartParamConverter.Convert(param, null); AutoPartDao.Save(entity); return(AutoPartResultConverter.Convert(entity)); }
public AutoPartResult Find(long id) { Data.Entity.AutoPart entity = AutoPartDao.Find(id); AutoPartResult result = AutoPartResultConverter.Convert(entity); return(result); }
public Data.Entity.AutoPart Convert(AutoPartParam param, Data.Entity.AutoPart oldentity) { Data.Entity.AutoPart entity = null; if (oldentity != null) { entity = oldentity; } else { entity = new Data.Entity.AutoPart { Code = param.Code, Id = param.Id, Description = param.Description, Name = param.Name }; } entity.AutoPartsStatus = AutoPartStatusDao.Find(param.AutoPartStatusId); entity.Price = param.Price; entity.Quantity = param.Quantity; return(entity); }
public Data.Entity.AutoPart Save(Data.Entity.AutoPart entity) { AutoPartStorage.AutoPartList.Add(entity); AutoPartStorage.AutoPartDictionary.Add(entity.Id, entity); return(entity); }
static AutoPartStorage() { Data.Entity.AutoPart AutoPart1 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart2 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart3 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart4 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart5 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart6 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart7 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart8 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart9 = new Data.Entity.AutoPart { }; Data.Entity.AutoPart AutoPart10 = new Data.Entity.AutoPart { }; AutoPartList.Add(AutoPart1); AutoPartList.Add(AutoPart2); AutoPartList.Add(AutoPart3); AutoPartList.Add(AutoPart4); AutoPartList.Add(AutoPart5); AutoPartList.Add(AutoPart6); AutoPartList.Add(AutoPart7); AutoPartList.Add(AutoPart8); AutoPartList.Add(AutoPart9); AutoPartList.Add(AutoPart10); AutoPartDictionary.Add(AutoPart1.Id, AutoPart1); AutoPartDictionary.Add(AutoPart2.Id, AutoPart2); AutoPartDictionary.Add(AutoPart3.Id, AutoPart3); AutoPartDictionary.Add(AutoPart4.Id, AutoPart4); AutoPartDictionary.Add(AutoPart5.Id, AutoPart5); AutoPartDictionary.Add(AutoPart6.Id, AutoPart6); AutoPartDictionary.Add(AutoPart7.Id, AutoPart7); AutoPartDictionary.Add(AutoPart8.Id, AutoPart8); AutoPartDictionary.Add(AutoPart9.Id, AutoPart9); AutoPartDictionary.Add(AutoPart10.Id, AutoPart10); }
public void Update(List <AutoPartParam> param) { List <Data.Entity.AutoPart> entity = new List <Data.Entity.AutoPart>(); foreach (var item in param) { Data.Entity.AutoPart oldEntity = AutoPartDao.Find(item.Id); Data.Entity.AutoPart newEntity = AutoPartParamConverter.Convert(item, null); AutoPartDao.Update(newEntity); } }
public AutoPartResult Convert(Data.Entity.AutoPart param) { AutoPartResult result = new AutoPartResult() { Code = param.Code, Id = param.Id, Description = param.Description, Name = param.Name, AutoPartStatusId = param.AutoPartsStatus.Id, autopartStatusName = param.AutoPartsStatus.Name, Price = param.Price, Quantity = param.Quantity }; return(result); }
public void Update(long id, AutoPartParam param) { Data.Entity.AutoPart oldEntity = AutoPartDao.Find(id); Data.Entity.AutoPart newEntity = AutoPartParamConverter.Convert(param, null); AutoPartDao.Update(newEntity); }
public Data.Entity.AutoPart Update(Data.Entity.AutoPart entity) { Delete(entity.Id); Save(entity); return(entity); }
public void Delete(Data.Entity.AutoPart entity) { AutoPartStorage.AutoPartList.Remove(entity); AutoPartStorage.AutoPartDictionary.Remove(entity.Id); }
public void Delete(long id) { Data.Entity.AutoPart entity = Find(id); Delete(entity); }