public ActionResult Create(FormCollection form)
        {
            #region Added by shakir (Currency parameter)

            var selectCurrency = (dynamic)null;
            if (form["selectCurrency"] != null)
            {
                selectCurrency = Convert.ToInt32(form["selectCurrency"].ToString());
            }
            else
            {
                selectCurrency = Convert.ToInt32(Session["SelectedCurrency"].ToString());
            }
            UtilityClass.GetSelectedCurrecy(selectCurrency);

            #endregion

            SBP_BlotterTrade model = new SBP_BlotterTrade();
            try
            {
                UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), "", this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
                if (ModelState.IsValid)
                {
                    model.Trade_Date = DateTime.Now.Date;
                    ViewBag.TradeTransactionTitles = GetAllTradeTransactionTitles();
                }
            }
            catch (Exception ex) { }

            return(PartialView("_Create", model));
        }
        public ActionResult _Create(SBP_BlotterTrade BlotterTrade, FormCollection form)
        {
            try
            {
                #region Added by shakir (Currency parameter)

                var selectCurrency = (dynamic)null;
                if (form["selectCurrency"] != null)
                {
                    selectCurrency = Convert.ToInt32(form["selectCurrency"].ToString());
                }
                else
                {
                    selectCurrency = Convert.ToInt32(Session["SelectedCurrency"].ToString());
                }
                UtilityClass.GetSelectedCurrecy(selectCurrency);

                #endregion

                if (ModelState.IsValid)
                {
                    BlotterTrade.Trade_OutFLow = UC.CheckNegativeValue(BlotterTrade.Trade_OutFLow);
                    BlotterTrade.UserID        = Convert.ToInt16(Session["UserID"].ToString());
                    BlotterTrade.BID           = Convert.ToInt16(Session["BranchID"].ToString());
                    BlotterTrade.BR            = Convert.ToInt16(Session["BR"].ToString());
                    BlotterTrade.CurID         = Convert.ToInt16(Session["SelectedCurrency"].ToString());
                    BlotterTrade.CreateDate    = DateTime.Now;
                    ServiceRepository   serviceObj = new ServiceRepository();
                    HttpResponseMessage response   = serviceObj.PostResponse("api/BlotterTrade/InsertTrade", BlotterTrade);
                    response.EnsureSuccessStatusCode();
                    UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterTrade), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
                    return(RedirectToAction("BlotterTrade"));
                }
                else
                {
                    ViewBag.TradeTransactionTitles = GetAllTradeTransactionTitles();
                }
            }
            catch (Exception ex) { }
            return(PartialView("_Create", BlotterTrade));
        }
        public ActionResult Create()
        {
            var ActiveAction     = RouteData.Values["action"].ToString();
            var ActiveController = RouteData.Values["controller"].ToString();

            Session["ActiveAction"]     = ActiveController;
            Session["ActiveController"] = ActiveAction;

            UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), "", this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
            SBP_BlotterTrade model = new SBP_BlotterTrade();

            try
            {
                if (ModelState.IsValid)
                {
                    model.Trade_Date = DateTime.Now.Date;
                    //ViewData["SysCurrentDt"] = GetCurrentDT().ToString("dd-MMM-yyyy");
                    // ViewData["BrCode"] = BrCode;
                    ViewBag.TradeTransactionTitles = GetAllTradeTransactionTitles();
                }
            }
            catch (Exception ex) { }
            return(PartialView("_Create", model));
        }