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)); } }
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); } }
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); } }