Пример #1
0
        public ActionResult DeleteSalesLot(string ID)
        {
            int id = 0;

            if (ID != "0")
            {
                id = Convert.ToInt32(Helpers.CommonMethods.Decrypt(HttpUtility.UrlDecode(ID)));
            }
            Lots lot = new Lots();

            lot.iLotID = id;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();
                    lot = saleServiceClient.GetLots(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                lot = null;
                throw e;
            }
            return(View("DeleteSalesLot", lot));
        }
Пример #2
0
        public JsonResult GetAllSalesReportByDate(DateTime fromDate, DateTime toDate, int customerID)
        {
            dynamic salesReportByDate = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();
                    salesReportByDate = saleServiceClient.GetAllSalesReportByDate(fromDate, toDate, customerID);


                    //if (purchase.Count == 0 || purchase == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                salesReportByDate = null;
                throw e;
            }

            //return Json(purchaseReportByDate, JsonRequestBehavior.AllowGet);
            return(Json(new { salesReportByDate }, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
        public JsonResult CheckCustomerIsBlockOrNot()
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();
                    status = saleServiceClient.CheckCustomerIsBlockOrNot();


                    //if (purchase.Count == 0 || purchase == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                status = false;
                throw e;
            }

            //return Json(purchaseReportByDate, JsonRequestBehavior.AllowGet);
            return(Json(new { status = true }, JsonRequestBehavior.AllowGet));
        }
Пример #4
0
        public ActionResult GetAllLots()
        {
            dynamic lots = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();
                    lots = saleServiceClient.GetAllLots();
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                lots = null;
                throw e;
            }
            return(Json(lots, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public ActionResult GetVehiclesDataBySalesDate(DateTime salesDate)
        {
            dynamic vehicleList = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();
                    vehicleList = service.GetVehiclesDataBySalesDate(salesDate);
                    //return Json(vehicleList, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                vehicleList = null;
                throw ex;
            }
            return(Json(vehicleList, JsonRequestBehavior.AllowGet));
        }
Пример #6
0
        public ActionResult GetSalesFrontEndID()
        {
            dynamic SalesFrontEndID = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();
                    SalesFrontEndID = service.GetSalesFrontEndID();
                    //return Json(SalesFrontEndID, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                SalesFrontEndID = null;
                throw ex;
            }
            return(Json(SalesFrontEndID, JsonRequestBehavior.AllowGet));
        }
Пример #7
0
        public ActionResult GetReceiptNo()
        {
            dynamic receiptNo = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();
                    receiptNo = service.GetReceiptNo();
                    //return Json(invNo, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                receiptNo = null;
                throw ex;
            }
            return(Json(receiptNo, JsonRequestBehavior.AllowGet));
        }
Пример #8
0
        public JsonResult GetCustomerDetails(string prefix)
        {
            dynamic customers = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();
                    customers = service.GetCustomerDetails(prefix);
                    //return Json(customers, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                customers = null;
                throw ex;
            }
            return(Json(customers, JsonRequestBehavior.AllowGet));
        }
Пример #9
0
        public ActionResult GetAllPreviousSalesPaymentList(int id)
        {
            dynamic salesPaymentList = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();
                    salesPaymentList = service.GetAllPreviousSalesPaymentList(id);
                    //return Json(vehicleList, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                salesPaymentList = null;
                throw ex;
            }
            return(Json(salesPaymentList, JsonRequestBehavior.AllowGet));
        }
Пример #10
0
        public ActionResult SaveSalesLot(Lots lot)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();

                    status = saleServiceClient.SaveSlesLot(lot);
                    //return RedirectToAction("Index");
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                status = false;
                throw e;
            }
            return(View(lot));
            //   return new JsonResult { Data = new { status = status } };
        }
Пример #11
0
        public ActionResult Save(SaleModel sale, List <SalesVehicleModel> saleVehicles, SalesPaymentModel salesPaymentModel)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient saleServiceClient = new SaleServiceClient();
                    status = saleServiceClient.SaveSalesData(sale, saleVehicles, salesPaymentModel);
                }
                // return RedirectToAction("GetPurchaseList", "TPurchase");
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                status = false;
                throw e;
            }

            return(Json(new { status = true }, JsonRequestBehavior.AllowGet));
            //return new JsonResult { Data = new { status = status ,purID=purchase.PurchaseID} };
        }
Пример #12
0
        public ActionResult DeletePreviousSalesPayment(long id)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();

                    status = service.DeletePreviousSalesPayment(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }
            //return View("Index");
            return(new JsonResult {
                Data = new { status = status }
            });
        }
Пример #13
0
        public ActionResult DeleteSalesRecord(long iSaleID, int iSaleFrontEndID)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    SaleServiceClient service = new SaleServiceClient();

                    status = service.DeleteSalesRecord(iSaleID, iSaleFrontEndID);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }
            //return View("Index");
            return(new JsonResult {
                Data = new { status = status }
            });
        }