Example #1
0
        public JsonResult GetAllPurchaseReportByDate(DateTime fromDate, DateTime toDate, string supplierName)
        {
            dynamic purchaseReportByDate = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    purchaseReportByDate = purchaseServiceClient.GetAllPurchaseReportByDate(fromDate, toDate, supplierName);
                    //if (purchase.Count == 0 || purchase == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                purchaseReportByDate = null;
                throw e;
            }

            //return Json(purchaseReportByDate, JsonRequestBehavior.AllowGet);
            return(Json(new { purchaseReportByDate }, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult Save(String ID)
        {
            int id = 0;

            if (ID != "0")//ID=0 for new record
            {
                id = Convert.ToInt32(Helpers.CommonMethods.Decrypt(HttpUtility.UrlDecode(ID)));
            }
            Purchase purchase = new Purchase();

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    purchase = purchaseServiceClient.GetPurchase(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                purchase = null;
                throw e;
            }
            return(View(purchase));
        }
Example #3
0
        public ActionResult DeletePurchaseLot(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)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    lot = purchaseServiceClient.GetLots(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                lot = null;
                throw e;
            }
            return(View("DeletePurchaseLot", lot));
        }
Example #4
0
        private PurchaseServiceClient GetPurchaseServiceClient(string name, string password)
        {
            var client = new PurchaseServiceClient();

            client.ClientCredentials.UserName.UserName = name;
            client.ClientCredentials.UserName.Password = password;

            return(client);
        }
Example #5
0
        public ActionResult GetSupplierInfo(int id)
        {
            dynamic supplier = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    supplier = purchaseServiceClient.GetSupplierInfo(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                supplier = false;
                throw e;
            }
            return(Json(new { supplier }, JsonRequestBehavior.AllowGet));
        }
Example #6
0
        public ActionResult GetAllLots()
        {
            dynamic lots = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    lots = purchaseServiceClient.GetAllLots();
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                lots = null;
                throw e;
            }
            return(Json(lots, JsonRequestBehavior.AllowGet));
        }
Example #7
0
        public ActionResult GetInvoice()
        {
            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient service = new PurchaseServiceClient();
                    var invNo = service.GetInvoiceID();
                    return(Json(invNo, JsonRequestBehavior.AllowGet));
                }
            }

            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                throw ex;
            }

            return(Json(null, JsonRequestBehavior.AllowGet));
        }
Example #8
0
        public JsonResult AutoComplete(string prefix)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient service = new PurchaseServiceClient();
                    var suppliers = service.AutoCompleteService(prefix);
                    return(Json(suppliers, JsonRequestBehavior.AllowGet));
                }
            }

            catch (Exception ex)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                throw ex;
            }

            return(Json(null, JsonRequestBehavior.AllowGet));
        }
Example #9
0
        public ActionResult GenerateInvoicePDF()
        {
            dynamic vehicle = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    vehicle = purchaseServiceClient.GenerateInvoicePDF();
                    //return Json(vehicle, JsonRequestBehavior.AllowGet);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "something went wrong");
                vehicle = null;
                throw e;
            }
            return(Json(vehicle, JsonRequestBehavior.AllowGet));
        }
Example #10
0
        public ActionResult Save(Purchase purchase, List <Vehicles> griddata)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    status = purchaseServiceClient.SaveData(purchase, griddata);
                }
                // 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} };
        }
Example #11
0
        public ActionResult SavePurchaseLot(Lots lot)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();

                    status = purchaseServiceClient.SavePurchaseLot(lot);
                    //return RedirectToAction("Index");
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong");
                status = false;
                throw e;
            }
            return(View("PurchaseLotList", lot));
            //   return new JsonResult { Data = new { status = status } };
        }
Example #12
0
        public ActionResult RcvStock(int id)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    status = purchaseServiceClient.RcvStock(id);
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }

            return(new JsonResult {
                Data = new { status = status }
            });
        }
Example #13
0
        public ActionResult DeletePurchase(int id)
        {
            bool status = false;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    status = purchaseServiceClient.Delete(id);
                    return(RedirectToAction("GetPurchaseList", "TPurchase"));
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Went Wrong!");
                status = false;
                throw e;
            }

            return(new JsonResult {
                Data = new { status = status }
            });
        }
Example #14
0
        public ActionResult GetAllPurchase()
        {
            dynamic purchase = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    purchase = purchaseServiceClient.GetAllPurchase();
                    //if (purchase.Count == 0 || purchase == null)
                    //{
                    //    ModelState.AddModelError("error", "No Record Found");
                    //}
                }
            }
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                purchase = null;
                throw e;
            }
            return(Json(purchase, JsonRequestBehavior.AllowGet));
        }
Example #15
0
        public JsonResult GetData(int id)
        {
            dynamic listVehicle = 0;

            try
            {
                if (ModelState.IsValid)
                {
                    PurchaseServiceClient purchaseServiceClient = new PurchaseServiceClient();
                    listVehicle = purchaseServiceClient.GetDataVehiclelist(id);

                    //return Json(new { vehicle }, JsonRequestBehavior.AllowGet);
                }
            }
            // Please through Exeption Everywhere
            catch (Exception e)
            {
                ModelState.AddModelError("error", "Something Wrong");
                listVehicle = null;
                throw e;
            }
            return(Json(listVehicle, JsonRequestBehavior.AllowGet));
            //return vehicle;
        }
        public static List <StockInfo> GetProductInfoByNameOrCode(string description, int productcode)
        {
            PurchaseServiceClient service = new PurchaseServiceClient();

            return(service.GetProductInfoByNameOrCode(description, productcode).ToList());
        }
        public static bool InsertPurchaseInfo(PurchaseDetaiInfo purhcaseDetailInfo)
        {
            PurchaseServiceClient service = new PurchaseServiceClient();

            return(service.InsertPurchaseInfo(purhcaseDetailInfo));
        }