コード例 #1
0
        public bool UpdateWebPage(Models.WebPages item)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                status = DAL.UpdateWebPages(item.WPID, item.PageName, item.ControllerName, item.DisplayName, item.PageDescription, item.BlotterType, item.isActive);
            }
            return(status);
        }
コード例 #2
0
        public JsonResult <Models.WebPages> GetWebPage(int id)
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages>();

            DataAccessLayer.SP_GetAllWebPages_Result dalBlotterTBO = DAL.GetWebPage(id);
            Models.WebPages products = new Models.WebPages();
            products = mapObj.Translate(dalBlotterTBO);

            return(Json <Models.WebPages>(products));
        }
コード例 #3
0
        public JsonResult <Models.WebPages> GetWebPageById(int WPID)
        {
            EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages> mapObj = new EntityMapperWebPages <DataAccessLayer.SP_GetAllWebPages_Result, Models.WebPages>();

            DataAccessLayer.SP_GetAllWebPages_Result WebPageList = DAL.GetWebPageById(WPID);
            Models.WebPages Webpage = new Models.WebPages();
            Webpage = mapObj.Translate(WebPageList);

            return(Json <Models.WebPages>(Webpage));
        }
コード例 #4
0
 public Models.WebPages GetWebPageByID(int WPID)
 {
     try
     {
         ServiceRepository   serviceObj = new ServiceRepository();
         HttpResponseMessage response   = serviceObj.GetResponse("/api/UserPageRelation/GetWebPageById?WPID=" + WPID);
         response.EnsureSuccessStatusCode();
         Models.WebPages WebPages = response.Content.ReadAsAsync <Models.WebPages>().Result;
         UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(WebPages), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
         return(WebPages);
     }
     catch (Exception ex)
     {
         throw;
     }
 }
コード例 #5
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/WebPages/GetWebPage?id=" + id.ToString());
            response.EnsureSuccessStatusCode();
            Models.WebPages WebPages = response.Content.ReadAsAsync <Models.WebPages>().Result;
            UtilityClass.ActivityMonitor(Convert.ToInt32(Session["UserID"]), Session.SessionID, Request.UserHostAddress.ToString(), new Guid().ToString(), JsonConvert.SerializeObject(WebPages), this.RouteData.Values["action"].ToString(), Request.RawUrl.ToString());
            return(PartialView("_Edit", WebPages));
        }