Ejemplo n.º 1
0
        public static RestRequest CreateCountriesRequest(int page, int countriesPerPage, RequestFormat format)
        {
            var restReq = new RestRequest(HttpMethod.Get);

            restReq.AddQueryParameter("format", format.ToString());
            restReq.AddQueryParameter("page", page);
            restReq.AddQueryParameter("per_page", countriesPerPage);

            return restReq;
        }
Ejemplo n.º 2
0
        public RequestResult Request(string exportName, RequestFormat format, string savedSearch = null)
        {
            var nvc = new NameValueCollection();
            nvc["export"] = exportName;
            nvc["format"] = format.ToString().ToLower();

            if (!String.IsNullOrEmpty(savedSearch))
            {
                nvc["ss"] = savedSearch;
            }

            return client.GetExpectedJSONResult<RequestResult>("export/request", nvc);
        }
Ejemplo n.º 3
0
 public HttpResponseMessage HOOpsApproval([FromBody] InvoiceModel InvoiceModel)
 {
     try
     {
         invoiceRepository.HOOpsApproval(InvoiceModel);
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Forward to sales head successfully"
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 4
0
 public HttpResponseMessage AccountsForward([FromBody] RequisitionModel RequisitionModel)
 {
     try
     {
         invoiceRepository.AccountsForward(RequisitionModel);
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Approved successfully"
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 5
0
 public HttpResponseMessage CreateInvoiceByShafiq([FromBody] InvoiceModel InvoiceModel)
 {
     try
     {
         invoiceRepository.CreateInvoiceByShafiq(InvoiceModel);
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Invoice Created successfully"
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 6
0
        private Uri FormatUri(string method, string pathParameters, string queryParameters)
        {
            if (string.IsNullOrWhiteSpace(queryParameters))
            {
                queryParameters = ApiKeyParameter;
            }
            else
            {
                queryParameters += "&" + ApiKeyParameter;
            }

            return(new Uri(RequestFormat
                           .Replace("{{Version}}", Version)
                           .Replace("{{Api}}", Api)
                           .Replace("{{Method}}", method)
                           .Replace("{{PathParameters}}", string.IsNullOrWhiteSpace(pathParameters) ? string.Empty : "/" + pathParameters)
                           .Replace("{{QueryParameters}}", queryParameters)));
        }
        public HttpResponseMessage SaveInitialBalance(party_journal partyJournal)
        {
            var saved     = partyjournalRepository.SaveInitialBalance(partyJournal);
            var formatter = RequestFormat.JsonFormaterString();

            if (saved == 1)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Information  is saved successfully."
                }, formatter));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = "Cannot save initial balance"
                }, formatter));
            }
        }
 public HttpResponseMessage DeleteRequisitionDetails(int requisition_details_id)
 {
     try
     {
         var reqMaster = requisitionRepository.DeleteRequisitionDetailsById(requisition_details_id);
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Delete Successfully."
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 9
0
 public HttpResponseMessage Delete([FromBody] Models.control control)
 {
     try
     {
         bool updateControl = controlRepository.DeleteControl(control.control_id);
         var  formatter     = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Control name Delete Successfully."
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 10
0
 public HttpResponseMessage Post(BankBranchModel modelOfBankBranch)
 {
     try
     {
         bool save_bank_branch = bankBranchRepository.InsertBankBranch(modelOfBankBranch);
         var  formatter        = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Bank Branch save successfully"
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 11
0
        private void SetRequestData(ref HttpRequestMessage request)
        {
            RequestFormat requestFormat = TestConfig.RequestFormat;

            switch (requestFormat)
            {
            case RequestFormat.Body:
                BuildBodyData(ref request);
                break;

            case RequestFormat.FormData:
                BuildFromData(ref request);
                break;

            default:
                throw new ArgumentOutOfRangeException($"RequestFormat {requestFormat.ToString()} not supported");
            }
        }
Ejemplo n.º 12
0
        public JsonResult GetPharSalesPrint(ReportPrint aPrint)
        {
            int invN = 0;

            if (aPrint.Id == 0)
            {
                int idN = Convert.ToInt32(_salesGateway.ReturnFieldValue("tbl_PHAR_SALES_MASTER", "", "MAX(Id)"));
                invN = Convert.ToInt32(_salesGateway.ReturnFieldValue("tbl_PHAR_SALES_MASTER", " Id=" + idN + " ", "InvoiceNo"));
            }
            else
            {
                invN = aPrint.Id;
            }
            _salesGateway.PrintReportPhar("PharMedicineSales.rpt", "VW_PHAR_MEDICINE_SALES", "WHERE InvoiceNo='" + invN + "'", "VW_PHAR_MEDICINE_SALES", "Invoice", "Reporting Date From " + aPrint.DateFrom + "  to " + aPrint.DateTo + "  ", "V");
            var formatter = RequestFormat.JsonFormaterString();

            return(Json("", JsonRequestBehavior.AllowGet));
        }
        /// <summary>
        /// parse of response string
        /// </summary>
        /// <param name="response">The response.</param>
        /// <param name="type">The type.</param>
        /// <returns>PaymentResponse.</returns>
        public static PaymentResponse Parse(string response, RequestFormat type)
        {
            if (type == RequestFormat.Json)
            {
                return(JsonConvert.DeserializeObject <PaymentResponse>(response));
            }


            var           doc           = XDocument.Parse(response);
            XmlSerializer xmlSerializer = new XmlSerializer(typeof(Payment));

            using (var reader = doc.CreateReader())
            {
                return(new PaymentResponse {
                    Payment = (Payment)xmlSerializer.Deserialize(reader)
                });
            }
        }
        public HttpResponseMessage GetImage(long payment_req_id)
        {
            var kkk = paymentreqRepository.GetImage(payment_req_id);

            if (kkk == null)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "warning", msg = "Sorry you did not uploaded any file!"
                }, formatter));
            }
            else
            {
                return(kkk);
            }

            // DON'T use Request.CreateResponse(HttpStatusCode.OK, a), _docRepository.GetImage() already returns HttpResponseMessage
        }
 public HttpResponseMessage UpdateStatus(long payment_req_id, long user_id)
 {
     try
     {
         var allPayment = paymentreqRepository.UpdateStatus(payment_req_id, user_id);
         var formatter  = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "success", msg = "Payment aproved Successfully"
         }, formatter));
     }
     catch (Exception ex)
     {
         var formatter = RequestFormat.JsonFormaterString();
         return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
             output = "error", msg = ex.ToString()
         }, formatter));
     }
 }
Ejemplo n.º 16
0
        public HttpResponseMessage Post([FromBody] Models.product_version_mapping productColor, long create_by)
        {
            try
            {
                if (productColor.product_id == null || productColor.product_id == 0)
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Select Product Name"
                    }, formatter));
                }
                if (productColor.product_version_id == null || productColor.product_version_id == 0)
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Select Version"
                    }, formatter));
                }


                if (!_mappingRepository.CheckDuplicateMapping(productColor))
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Same Product And Version Mapping Already Exists! "
                    }, formatter));
                }
                else
                {
                    _mappingRepository.AddVersionMapping(productColor, create_by);
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "success", msg = "Mapping Saved"
                    }, formatter));
                }
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 17
0
        public HttpResponseMessage Post([FromBody] Models.sales_type objSalesType)
        {
            try
            {
                if (string.IsNullOrEmpty(objSalesType.sales_type1))
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "warning", msg = "Sales Type is Empty"
                    }, formatter));
                }
                else
                {
                    if (salesTypeRepository.CheckDuplicateSalesType(objSalesType.sales_type1))
                    {
                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "warning", msg = "Sales Type Already Exists"
                        }, formatter));
                    }
                    else
                    {
                        Models.sales_type insertSales = new Models.sales_type
                        {
                            sales_type1 = objSalesType.sales_type1,
                            is_active   = objSalesType.is_active
                        };
                        salesTypeRepository.InsertSalesType(insertSales);

                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "success", msg = "Sales Type save successfully"
                        }, formatter));
                    }
                }
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 18
0
        public HttpResponseMessage Post([FromBody] Models.department objDepartment)
        {
            try
            {
                if (string.IsNullOrEmpty(objDepartment.department_name))
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Department Name is Empty"
                    }, formatter));
                }
                else
                {
                    if (departmentRepository.CheckDuplicateDepartment(objDepartment.department_name))
                    {
                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "error", msg = "Department Already Exists"
                        }, formatter));
                    }
                    else
                    {
                        Models.department insertDepartment = new Models.department
                        {
                            department_name = objDepartment.department_name,
                            is_active       = objDepartment.is_active,
                        };
                        bool save = departmentRepository.InsertDepartment(insertDepartment);

                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "success", msg = "Department save successfully"
                        }, formatter));
                    }
                }
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 19
0
        public void Init(Dictionary <string, string> param)
        {
            string url;

            if (param.TryGetValue("url", out url) == false || url == null || url.Trim().Length <= 0)
            {
                throw new ConfigurationErrorsException("Not config 'url' for restful emitter.");
            }
            m_Url = url;

            string method;

            if (param.TryGetValue("method", out method) == false || method == null || method.Trim().Length <= 0)
            {
                m_Method = HttpMethod.Post;
            }
            else
            {
                HttpMethod tmp_method;
                if (Enum.TryParse <HttpMethod>(method, out tmp_method) == false ||
                    Enum.IsDefined(typeof(HttpMethod), tmp_method) == false)
                {
                    throw new ConfigurationErrorsException("Invalid value of 'method' in config for soap emitter.");
                }
                m_Method = tmp_method;
            }

            string format;

            if (param.TryGetValue("format", out format) == false || format == null || format.Trim().Length <= 0)
            {
                m_Format = RequestFormat.Json;
            }
            else
            {
                RequestFormat tmp_format;
                if (Enum.TryParse <RequestFormat>(format, out tmp_format) == false ||
                    Enum.IsDefined(typeof(RequestFormat), tmp_format) == false)
                {
                    throw new ConfigurationErrorsException("Invalid value of 'format' in config for soap emitter.");
                }
                m_Format = tmp_format;
            }
        }
Ejemplo n.º 20
0
        public HttpResponseMessage Post([FromBody] Models.role_type roleType)
        {
            try
            {
                if (string.IsNullOrEmpty(roleType.role_type_name))
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Role Name is Empty"
                    }, formatter));
                }
                else
                {
                    if (roleTypeRepository.CheckRoleForDuplicateByname(roleType.role_type_name))
                    {
                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "error", msg = "Role Already Exists"
                        }, formatter));
                    }
                    else
                    {
                        Models.role_type insertRole = new Models.role_type()
                        {
                            role_type_name = roleType.role_type_name,
                            description    = roleType.description
                        };
                        bool save_role = roleTypeRepository.InsertRoleType(insertRole);

                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "success", msg = "Role save successfully"
                        }, formatter));
                    }
                }
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 21
0
        public HttpResponseMessage Post([FromBody] Models.courier courier)
        {
            try
            {
                if (string.IsNullOrEmpty(courier.courier_name))
                {
                    var formatter = RequestFormat.JsonFormaterString();
                    return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                        output = "error", msg = "Courier is Empty"
                    }, formatter));
                }
                else
                {
                    if (courierRepository.CheckDuplicateCouriers(courier.courier_name))
                    {
                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "error", msg = "Courier Already Exists"
                        }, formatter));
                    }
                    else
                    {
                        courier insert_brand = new courier
                        {
                            courier_name = courier.courier_name,
                            cell         = courier.cell
                        };

                        courierRepository.AddCourier(insert_brand);
                        var formatter = RequestFormat.JsonFormaterString();
                        return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                            output = "success", msg = "Courier saved successfully"
                        }, formatter));
                    }
                }
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 22
0
        public HttpResponseMessage Delete([FromBody] Models.supplier supplier, long updated_by)
        {
            try
            {
                bool updatCountry = supplierRepository.DeleteSupplier(supplier.supplier_id, updated_by);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Supplier Delete Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 23
0
        public HttpResponseMessage Delete([FromBody] Models.dealer_type objDealerType, long updated_by)
        {
            try
            {
                bool updatPartyType = dealerTypeRepository.DeleteDealerType(objDealerType.dealer_type_id, updated_by);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Dealer Type Delete Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 24
0
        public HttpResponseMessage Delete([FromBody] Models.employee employee)
        {
            try
            {
                bool updatCountry = employeeRepository.DeleteEmployee(employee.employee_id);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Employee Delete Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 25
0
        public HttpResponseMessage Delete([FromBody] Models.sales_type objSalesType)
        {
            try
            {
                bool delete = salesTypeRepository.DeleteSalesType(objSalesType.sales_type_id);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Sales Type  Delete Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 26
0
        public HttpResponseMessage Put([FromBody] Models.product_price_mapping productPrice, long update_by)
        {
            try
            {
                _mappingRepository.EditProductPricing(productPrice, update_by);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Mapping Update Successfully"
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 27
0
        public HttpResponseMessage Delete([FromBody] Models.product_price_mapping productPrice)
        {
            try
            {
                bool deleteArea = _mappingRepository.DeleteProductPriceing(productPrice.product_price_mapping_id);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Mapping Deleted Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 28
0
        public HttpResponseMessage Delete([FromBody] Models.warehouse warehouse)
        {
            try
            {
                bool deletewarehouse = warehouseRepository.DeleteWarehouse(warehouse.warehouse_id, warehouse.updated_by);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Warehouse Deleted Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 29
0
        public HttpResponseMessage UploadPiAttachment()
        {
            bool data = deliveryRepository.UploadDeliveryChallan();

            if (data == true)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Delivery Challan Uploaded Successfully"
                }, formatter));
            }
            else
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = "Upload Failed !!"
                }, formatter));
            }
        }
        public HttpResponseMessage UploadPiAttachment()
        {
            var data = purchaseOrderRepository.UploadPiAttachment();

            if (data == true)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "PI Attachment Upload Successfully"
                }, formatter));
            }
            else
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = "Upload Failed !!"
                }, formatter));
            }
        }
Ejemplo n.º 31
0
        public HttpResponseMessage Delete([FromBody] Models.payment_method objPaymentMethod, long?updated_by)
        {
            try
            {
                bool deletePaymentmethod = paymentMethodRepository.DeletePaymentMethod(objPaymentMethod.payment_method_id, updated_by);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Payment method Deleted Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
        public HttpResponseMessage Delete([FromBody] Models.shipping_method shipping_method)
        {
            try
            {
                bool updatShippingMethod = shippingMethodRepository.DeleteShippingMethods(shipping_method.shipping_method_id);

                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "success", msg = "Shipping Method Delete Successfully."
                }, formatter));
            }
            catch (Exception ex)
            {
                var formatter = RequestFormat.JsonFormaterString();
                return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation {
                    output = "error", msg = ex.ToString()
                }, formatter));
            }
        }
Ejemplo n.º 33
0
        public void Init(Dictionary<string, string> param)
        {
            string url;
            if (param.TryGetValue("url", out url) == false || url == null || url.Trim().Length <= 0)
            {
                throw new ConfigurationErrorsException("Not config 'url' for restful emitter.");
            }
            m_Url = url;

            string method;
            if (param.TryGetValue("method", out method) == false || method == null || method.Trim().Length <= 0)
            {
                m_Method = HttpMethod.Post;
            }
            else
            {
                HttpMethod tmp_method;
                if (Enum.TryParse<HttpMethod>(method, out tmp_method) == false
                    || Enum.IsDefined(typeof(HttpMethod), tmp_method) == false)
                {
                    throw new ConfigurationErrorsException("Invalid value of 'method' in config for soap emitter.");
                }
                m_Method = tmp_method;
            }

            string format;
            if (param.TryGetValue("format", out format) == false || format == null || format.Trim().Length <= 0)
            {
                m_Format = RequestFormat.Json;
            }
            else
            {
                RequestFormat tmp_format;
                if (Enum.TryParse<RequestFormat>(format, out tmp_format) == false
                    || Enum.IsDefined(typeof(RequestFormat), tmp_format) == false)
                {
                    throw new ConfigurationErrorsException("Invalid value of 'format' in config for soap emitter.");
                }
                m_Format = tmp_format;
            }
        }
Ejemplo n.º 34
0
        public RequestResult Request(string exportName, RequestFormat format, string savedSearch = null, DateTime? since = null, Pool? pool = null)
        {
            var nvc = new NameValueCollection();
            nvc["export"] = exportName;
            nvc["format"] = format.ToString().ToLower();

            if (!String.IsNullOrEmpty(savedSearch))
            {
                nvc["ss"] = savedSearch;
            }

            if (since.HasValue)
            {
                var sinceVal = (long)((TimeSpan)(since.Value.ToUniversalTime() - new DateTime(1970, 1, 1, 0, 0, 0, 0))).TotalSeconds;
                nvc["since"] = sinceVal.ToString();
            }

            if (pool.HasValue)
            {
                nvc["pool"] = pool.Value.ToString().ToLower();
            }

            return client.GetExpectedJSONResult<RequestResult>("export/request", nvc);
        }