public static AscmDeliveryOrderMainService GetInstance() { //return ascmDeliveryOrderMainServices ?? new AscmDeliveryOrderMainService(); if (ascmDeliveryOrderMainServices == null) ascmDeliveryOrderMainServices = new AscmDeliveryOrderMainService(); return ascmDeliveryOrderMainServices; }
public void SetMain(List <AscmDeliveryOrderDetail> list) { if (list != null && list.Count > 0) { string ids = string.Empty; foreach (AscmDeliveryOrderDetail ascmDeliveryOrderDetail in list) { if (!string.IsNullOrEmpty(ids)) { ids += ","; } ids += "" + ascmDeliveryOrderDetail.mainId + ""; } string sql = "from AscmDeliveryOrderMain where id in (" + ids + ")"; IList <AscmDeliveryOrderMain> ilistAscmDeliveryOrderMain = YnDaoHelper.GetInstance().nHibernateHelper.Find <AscmDeliveryOrderMain>(sql); if (ilistAscmDeliveryOrderMain != null && ilistAscmDeliveryOrderMain.Count > 0) { List <AscmDeliveryOrderMain> listAscmDeliveryOrderMain = YnBaseClass2.Helper.ConvertHelper.ConvertIListToList <AscmDeliveryOrderMain>(ilistAscmDeliveryOrderMain); AscmDeliveryOrderMainService.GetInstance().SetSupplier(listAscmDeliveryOrderMain); AscmDeliveryOrderMainService.GetInstance().SetBatch(listAscmDeliveryOrderMain); AscmDeliveryOrderMainService.GetInstance().SetWipEntity(listAscmDeliveryOrderMain); foreach (AscmDeliveryOrderDetail ascmDeliveryOrderDetail in list) { ascmDeliveryOrderDetail.ascmDeliveryOrderMain = listAscmDeliveryOrderMain.Find(e => e.id == ascmDeliveryOrderDetail.mainId); } } } }
public static AscmDeliveryOrderMainService GetInstance() { //return ascmDeliveryOrderMainServices ?? new AscmDeliveryOrderMainService(); if (ascmDeliveryOrderMainServices == null) { ascmDeliveryOrderMainServices = new AscmDeliveryOrderMainService(); } return(ascmDeliveryOrderMainServices); }