public Response SearchPeriod(string token, string company, string sDate, string eDate) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { List <SalesPeriod> lstSalesPeriod = SalesInvoiceHelper.SearchPeriod(company, sDate, eDate); response.code = "200"; if (lstSalesPeriod != null) { response.code = "200"; response.content = lstSalesPeriod; } else { response.code = "500"; response.message = "process failed"; } } return(response); }
public Response SetSalesInvoice(string token, [FromBody] SalesInvoiceParam sip) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { int insertCount = 0; var data = SalesInvoiceHelper.SetSalesInvoice(sip, ref insertCount); if (data == null) { response.code = "500"; response.message = "process failed"; } else { response.code = "200"; response.content = data; response.message = insertCount > 0 ? "new record created" : "no record created"; } } return(response); }
public Response GetSalesPeriodMaxDate(string token, string headGuid) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { try { var data = SalesInvoiceHelper.GetSalesPeriodMaxDate(headGuid); response.code = "200"; response.content = data; } catch (Exception e) { response.code = "500"; response.message = e.Message; } } return(response); }
public Response GetTransLog(string token, [FromBody] SalesPeriod param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { var data = SalesInvoiceHelper.GetTransLog(param); if (data == null) { response.code = "500"; response.message = "process failed"; } else { response.code = "200"; response.content = data; } } return(response); }
public Response DelSalesInvoice(string token, [FromBody] SalesInvoiceSaveParam sisp) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { int intExCount = 0; intExCount = SalesInvoiceHelper.DelSalesInvoice(sisp); if (intExCount == 0) { response.code = "500"; response.message = "process failed"; } else { response.code = "200"; } } return(response); }
public Response ReadyToImportErp(string token, [FromBody] ReadyToImportErp rtie) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { try { int intExCount = 0; intExCount = SalesInvoiceHelper.ReadyToImportErp(rtie); response.code = "200"; response.content = intExCount; } catch (Exception e) { response.code = "500"; response.message = e.Message; } } return(response); }