Esempio n. 1
0
        public int Insert(Models.MessageType messageType)
        {
            tblMessageType newMessageType = new tblMessageType {
                Description = messageType.Description
            };

            db.MessageTypes.Add(newMessageType);

            db.SaveChanges();
            return(newMessageType.Id);
        }
        public ActionResult Edit(MessageTypeModel Model)
        {
            UserId = USession.User_Id;
            try
            {
                tblMessageType TCtable = Connection.tblMessageTypes.SingleOrDefault(x => x.MessageTypeId == Model.MessageTypeId);

                Connection.GDModifyMassageType(Model.MessageTypeDescription, Model.MessageTypeId, UserId);
                Connection.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
        public ActionResult Create(tblMessageType Model)
        {
            UserId = USession.User_Id;
            try
            {
                Connection.GDsetMassageType(Model.MessageTypeDescription, UserId, "Y");
                Connection.SaveChanges();

                //return View();

                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }
        public ActionResult Edit(long Code)
        {
            try{
                MessageTypeModel TModel = new MessageTypeModel();

                tblMessageType TCtable = Connection.tblMessageTypes.SingleOrDefault(x => x.MessageTypeId == Code);
                TModel.IsActive = TCtable.IsActive;

                TModel.MessageTypeId          = TCtable.MessageTypeId;
                TModel.MessageTypeDescription = TCtable.MessageTypeDescription;

                return(PartialView("EditView", TModel));
            }
            catch (Exception ex)
            {
                Errorlog.ErrorManager.LogError(ex);
                return(View());
            }
        }