public ActionResult _Create(GazettedHoliday BlotterGH, 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) { BlotterGH.UserID = Convert.ToInt16(Session["UserID"].ToString()); BlotterGH.createDate = DateTime.Now; ServiceRepository serviceObj = new ServiceRepository(); HttpResponseMessage response = serviceObj.PostResponse("api/GazettedHolidays/InsertGH", BlotterGH); response.EnsureSuccessStatusCode(); if (response.IsSuccessStatusCode) { string jsonResponse = response.Content.ReadAsStringAsync().Result; var JsonLinq = JObject.Parse(jsonResponse); WebApiResponse getreponse = new WebApiResponse(); getreponse.Status = Convert.ToBoolean(JsonLinq["Status"]); getreponse.Message = JsonLinq["Message"].ToString(); getreponse.Data = JsonLinq["Data"].ToString(); if (getreponse.Status == true) { TempData["DataStatus"] = getreponse.Message; } else { TempData["DataStatus"] = getreponse.Message; } } UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(BlotterGH), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString()); return(RedirectToAction("GazettedHoliday")); } } catch (Exception ex) { } return(PartialView("_Create", BlotterGH)); }
public ActionResult Create() { GazettedHoliday model = new GazettedHoliday(); try { UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), "", this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString()); var ActiveAction = RouteData.Values["action"].ToString(); var ActiveController = RouteData.Values["controller"].ToString(); Session["ActiveAction"] = ActiveController; Session["ActiveController"] = ActiveAction; if (ModelState.IsValid) { model.createDate = DateTime.Now.Date; } } catch (Exception ex) { } return(PartialView("_Create", model)); }