예제 #1
0
        public ActionResult _Create(NostroBank NostroBank, 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)
                {
                    NostroBank.CreateDate = DateTime.Now;
                    NostroBank.CurId      = Convert.ToInt32(Session["SelectedCurrency"].ToString());
                    ServiceRepository   serviceObj = new ServiceRepository();
                    HttpResponseMessage response   = serviceObj.PostResponse("api/NostroBank/InsertNostroBank", NostroBank);
                    response.EnsureSuccessStatusCode();
                    UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(NostroBank), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
                    return(RedirectToAction("NostroBanks"));
                }
            }
            catch (Exception ex) { }
            return(RedirectToAction("NostroBanks"));
        }
예제 #2
0
        public ActionResult Update(NostroBank NostroBank)
        {
            NostroBank.UpdateDate = DateTime.Now;
            NostroBank.CurId      = Convert.ToInt32(Session["SelectedCurrency"].ToString());
            ServiceRepository   serviceObj = new ServiceRepository();
            HttpResponseMessage response   = serviceObj.PutResponse("api/NostroBank/UpdateNostroBank", NostroBank);

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