コード例 #1
0
        public ActionResult Edit(int Id)
        {
            AlarmSystemGsmAddRcptModel model = new AlarmSystemGsmAddRcptModel();

            this._provider = new GsmConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext));
            model.GsmRcpt  = _provider.GetById(Id);
            return(View(model));
        }
コード例 #2
0
        public ActionResult Remove(sconnGsmRcpt Rcpt)
        {
            AlarmSystemGsmAddRcptModel model = new AlarmSystemGsmAddRcptModel();

            this._provider = new GsmConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext));
            var remRes = this._provider.Remove(Rcpt);

            model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(remRes);
            return(View(model));
        }
コード例 #3
0
 public async Task <ActionResult> Edit(AlarmSystemGsmAddRcptModel model)
 {
     try
     {
         this._provider = new GsmConfigurationService(DomainSession.GetAlarmConfigForContextSession(this.HttpContext));
         if (ModelState.IsValid)
         {
             var res = (_provider.Update(model.GsmRcpt));
             model.Result = StatusResponseGenerator.GetStatusResponseResultForReturnParam(res);
         }
     }
     catch (Exception e)
     {
         model.Result = StatusResponseGenerator.GetRequestResponseCriticalError();
     }
     return(View(model));
 }
コード例 #4
0
        public ActionResult Add()
        {
            AlarmSystemGsmAddRcptModel model = new AlarmSystemGsmAddRcptModel();

            return(View(model));
        }