public RTNVAL Get(DateTime FromDate, DateTime ToDate) { RTNVAL returnVal = null; SAPbobsCOM.Company oCompany = null; try { oCompany = Company.GetCompany(Properties.Settings.Default.StrDbServer, Properties.Settings.Default.StrDbUserName, Properties.Settings.Default.StrDbPassword, Properties.Settings.Default.StrDbName, Properties.Settings.Default.StrSapB1UserName, Properties.Settings.Default.StrSapB1Password, Properties.Settings.Default.StrSapB1LicenseServer); List <DO_HEADER> model = new List <DO_HEADER>(); SAP_DO getDO = new SAP_DO(); model = getDO.GetData(oCompany, FromDate, ToDate); int count = 0; string message = "No Data Found"; if (model.Count != 0) { count = 1; message = "Get Data Successfull"; } returnVal = new DOSKALARVAL() { errorCode = "0", message = message, lstValue = model, recordCount = count }; } catch (Exception e) { returnVal = new DOSKALARVAL() { errorCode = "-1", message = e.Message.ToString() }; } return(returnVal); }
// GET api/odeliverorder/5 public RTNVAL Get(int id) { RTNVAL returnVal = null; SAPbobsCOM.Company oCompany = null; try { oCompany = Company.GetCompany(Properties.Settings.Default.StrDbServer, Properties.Settings.Default.StrDbUserName, Properties.Settings.Default.StrDbPassword, Properties.Settings.Default.StrDbName, Properties.Settings.Default.StrSapB1UserName, Properties.Settings.Default.StrSapB1Password, Properties.Settings.Default.StrSapB1LicenseServer); DO_HEADER model = Logic.SAP.SAP_DO.GetData(oCompany, id); int count = 0; string message = "No Data Found"; if (model.DocEntry != "") { count = 1; message = "Get Data Successfull"; } returnVal = new DOSKALARVAL() { errorCode = "0", message = message, values = model, recordCount = count }; } catch (Exception e) { returnVal = new DOSKALARVAL() { errorCode = "-1", message = e.Message.ToString() }; } return(returnVal); }