public void AddCustomer(CustomerInfo customerInfo) { FisException ex; List<string> paraError = new List<string>(); try { IMiscRepository itemRepository = RepositoryFactory.GetInstance().GetRepository<IMiscRepository>(); if (itemRepository.GetCustomerInfo(customerInfo.customer) == null) { UnitOfWork uow = new UnitOfWork(); itemRepository.AddCustomerDefered(uow, customerInfo); uow.Commit(); } else { ex = new FisException("DMT056", paraError); throw ex; } } catch (Exception) { throw; } }
public void DeleteCustomer(CustomerInfo customerInfo) { try { IMiscRepository itemRepository = RepositoryFactory.GetInstance().GetRepository<IMiscRepository>(); itemRepository.DeleteData<IMES.Infrastructure.Repository._Metas.Customer, CustomerInfo>(customerInfo); } catch (Exception) { throw; } }
public void UploadCustomer(CustomerInfo condition, CustomerInfo value) { try { IMiscRepository itemRepository = RepositoryFactory.GetInstance().GetRepository<IMiscRepository>(); itemRepository.UpdateDataByID<IMES.Infrastructure.Repository._Metas.Customer, CustomerInfo>(condition, value); } catch (Exception) { throw; } }
private CustomerMaintainInfo convertToCustomerMaintainInfoFromObj(CustomerInfo temp) { CustomerMaintainInfo customer = new CustomerMaintainInfo(); customer.Code = temp.Code; customer.Customer = temp.customer; customer.Description = temp.Description; return customer; }
private PartProcessMaintainInfo convertToPartProcessMaintainInfoFromObj(CustomerInfo temp) { PartProcessMaintainInfo pcb = new PartProcessMaintainInfo(); pcb.Process = temp.customer; return pcb; }