public int SalesHeadTransaction(Sales_HeadData ItemCode) { Sales_HeadDal Sales_HeadDal = new Sales_HeadDal(); try { switch (ItemCode.DataStatus) { case DataStatus.New: Sales_HeadDal.Add(ItemCode); break; case DataStatus.Modified: Sales_HeadDal.update(ItemCode); break; case DataStatus.Deleted: Sales_HeadDal.Delete(ItemCode); return(0); } SalesDetails(ItemCode); return(ItemCode.ID); } catch (Exception ex) { throw ex; } }
public Sales_HeadData GetSalesHeadByID(string ID) { Sales_HeadData data = new Sales_HeadData(); Sales_HeadDal dal = new Sales_HeadDal(); data = dal.GetSales_HeadData(ID); data.Sales_DetailsData = GetSalesDetailsByID(data.ID); return(data); }