コード例 #1
0
        public ActionResult Edit(int id, 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

            ServiceRepository   serviceObj = new ServiceRepository();
            HttpResponseMessage response   = serviceObj.GetResponse("/api/BlotterManualDeals/GetBlotterEstAdjBalById?id=" + id.ToString());
            response.EnsureSuccessStatusCode();
            Models.SBP_BlotterManualEstBalance BlotterEstAdjBal = response.Content.ReadAsAsync <Models.SBP_BlotterManualEstBalance>().Result;
            UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterEstAdjBal), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
            var isDateChangable = Convert.ToBoolean(Session["CurrentPagesAccess"].ToString().Split('~')[2]);
            ViewData["isDateChangable"] = isDateChangable;
            ViewData["BR"] = Session["BR"].ToString();
            return(PartialView("_Edit", BlotterEstAdjBal));
        }
コード例 #2
0
        public JsonResult <Models.SBP_BlotterManualEstBalance> GetBlotterEstAdjBalById(int id)
        {
            EntityMapperBlotterManual <DataAccessLayer.SBP_BlotterManualEstBalance, Models.SBP_BlotterManualEstBalance>
            mapObj = new EntityMapperBlotterManual <DataAccessLayer.SBP_BlotterManualEstBalance, Models.SBP_BlotterManualEstBalance>();

            DataAccessLayer.SBP_BlotterManualEstBalance dalBlotterEstAdjBal = DAL.GetEstAdjBalById(id);
            Models.SBP_BlotterManualEstBalance          products            = new Models.SBP_BlotterManualEstBalance();
            products = mapObj.Translate(dalBlotterEstAdjBal);
            return(Json <Models.SBP_BlotterManualEstBalance>(products));
        }
コード例 #3
0
        public bool UpdateEstAdjBal(Models.SBP_BlotterManualEstBalance blotterEstAdjBal)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                EntityMapperBlotterManual <Models.SBP_BlotterManualEstBalance, DataAccessLayer.SBP_BlotterManualEstBalance> mapObj = new EntityMapperBlotterManual <Models.SBP_BlotterManualEstBalance, DataAccessLayer.SBP_BlotterManualEstBalance>();
                DataAccessLayer.SBP_BlotterManualEstBalance EstAdjBalObj = new DataAccessLayer.SBP_BlotterManualEstBalance();
                EstAdjBalObj = mapObj.Translate(blotterEstAdjBal);
                status       = DAL.UpdateEstAdjBal(EstAdjBalObj);
            }
            return(status);
        }
コード例 #4
0
        public ActionResult Update(Models.SBP_BlotterManualEstBalance BlotterEstAdjBal)
        {
            if (Session["BR"].ToString() == "01")
            {
                BlotterEstAdjBal.DataType = "SBP";
            }
            BlotterEstAdjBal.UpdateDate = DateTime.Now;
            if (BlotterEstAdjBal.AdjDate == null)
            {
                BlotterEstAdjBal.AdjDate = DateTime.Now;
            }
            BlotterEstAdjBal.isAdjusted = true;
            BlotterEstAdjBal.CurID      = Convert.ToInt16(Session["SelectedCurrency"].ToString());
            ServiceRepository   serviceObj = new ServiceRepository();
            HttpResponseMessage response   = serviceObj.PutResponse("api/BlotterManualDeals/UpdateEstAdjBal", BlotterEstAdjBal);

            response.EnsureSuccessStatusCode();
            UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterEstAdjBal), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
            return(RedirectToAction("EstimatedAdjustedBalance"));
        }