Пример #1
0
 public List <SyncCategoryResponse> syncCategory(SyncCategoryRequest objRequest)
 {
     if (ModelState.IsValid)
     {
         try
         {
             return(invoiceCategory.syncCategory(objRequest));
         }
         catch (Exception ex)
         {
             throw Logs.ErrorException(ex, HttpStatusCode.BadGateway, UtilitesModel.getError(ConstantsMultiLanguageKey.E_COMMON));
         }
     }
     else
     {
         throw Logs.Error(HttpStatusCode.BadRequest, UtilitesModel.getError(ModelState));
     }
 }
Пример #2
0
 public object searchInvoice(SearchInvoiceRequest objRequest)
 {
     try
     {
         if (ModelState.IsValid)
         {
             return(invoice.searchInvoice(objRequest));
         }
         else
         {
             searchInvoiceResponse returnObj = new searchInvoiceResponse();
             returnObj.error = UtilitesModel.getErrorList(ModelState);
             return(returnObj);
         }
     }
     catch (Exception ex)
     {
         throw Logs.ErrorException(ex, HttpStatusCode.BadRequest, ex.Message + " - " + ex.StackTrace);
     }
 }
Пример #3
0
 public createInvoiceResponse createInvoiceNooriginalKey(CreateInvoiceRequest objRequest)
 {
     try
     {
         if (ModelState.IsValid)
         {
             return(invoice.createInvoice(objRequest));
         }
         else
         {
             createInvoiceResponse returnObj = new createInvoiceResponse();
             returnObj.key     = objRequest.key;
             returnObj.taxCode = objRequest.invoice.ComTaxCode;
             returnObj.result  = false;
             returnObj.error   = UtilitesModel.getErrorList(ModelState);
             return(returnObj);
         }
     }
     catch (Exception ex)
     {
         throw Logs.ErrorException(ex, HttpStatusCode.BadRequest, ex.Message + " - " + ex.StackTrace);
     }
 }