public ActionResult Index()
        {
            MessagePanelsModel model = new MessagePanelsModel();

            model.MessagePanelList = ser.GetMessagePanelList();
            return(View(model));
        }
        public ActionResult Detail(int id)
        {
            MessagePanelsModel model = new MessagePanelsModel();

            model = ser.GetMessagePanelsDetail(id);

            return(View(model));
        }
예제 #3
0
        //for adding into MessagePanels Table
        public void MessagePanelAdd(MessagePanelsModel modelToSave)
        {
            MessagePanels datamodel = new MessagePanels
            {
                MessageText = modelToSave.MessageText,
                PanelNo     = modelToSave.PanNoId
            };

            ent.AddToMessagePanels(datamodel);
            ent.SaveChanges();
        }
 public ActionResult Create(MessagePanelsModel model)
 {
     try
     {
         ser.MessagePanelAdd(model);
     }
     catch
     {
     }
     return(RedirectToAction("Index"));
 }
예제 #5
0
        //for edit
        public void MessagePanelEdit(MessagePanelsModel model)
        {
            MessagePanels result = ent.MessagePanels.Where(x => x.MessagePanelId == model.MessagePanelId).FirstOrDefault();

            result.MessagePanelId = model.MessagePanelId;
            result.MessageText    = model.MessageText;
            result.PanelNo        = model.PanNoId;


            ent.ApplyCurrentValues(result.EntityKey.EntitySetName, result);
            ent.SaveChanges();
        }
        public ActionResult Edit(int Id, MessagePanelsModel model)
        {
            model.MessagePanelId = Id;
            try
            {
                ser.MessagePanelEdit(model);
            }
            catch
            {
            }

            return(RedirectToAction("Index"));
        }
예제 #7
0
        public MessagePanelsModel GetMessagePanelsDetail(int MessagePanelsId)
        {
            MessagePanels      result = ent.MessagePanels.Where(x => x.MessagePanelId == MessagePanelsId).FirstOrDefault();
            MessagePanelsModel model  = new MessagePanelsModel();


            model.MessagePanelId = result.MessagePanelId;
            model.MessageText    = result.MessageText;
            model.PanNoId        = result.PanelNo;



            return(model);
        }
예제 #8
0
        //for listing
        public IEnumerable <MessagePanelsModel> GetMessagePanelList()
        {
            List <MessagePanelsModel> model = new List <MessagePanelsModel>();

            var result = ent.MessagePanels;

            foreach (var item in result)
            {
                MessagePanelsModel obj = new MessagePanelsModel
                {
                    MessagePanelId = item.MessagePanelId,
                    MessageText    = System.Web.HttpUtility.HtmlDecode(item.MessageText),
                    PanNoId        = item.PanelNo
                };
                model.Add(obj);
            }
            return(model.AsEnumerable());
        }
        public ActionResult Create()
        {
            MessagePanelsModel model = new MessagePanelsModel();

            return(View(model));
        }