コード例 #1
0
 public void Post([FromBody] SMSSetting SMSSetting)
 {
     if (ModelState.IsValid)
     {
         SMSSettingRepository.Add(SMSSetting);
     }
 }
コード例 #2
0
        public void Put(int Id, [FromBody] SMSSetting SMSSetting)
        {
            SMSSetting.Id = Id;

            if (ModelState.IsValid)
            {
                SMSSettingRepository.Update(SMSSetting);
            }
        }
コード例 #3
0
 public void Update(SMSSetting SMSSetting)
 {
     using (IDbConnection dbConnection = Connection)
     {
         string sQuery = "UPDATE SMSSetting SET  APIURL=@APIURL,IsDefault=@IsDefault,IsEnabled=@IsEnabled"
                         + " WHERE Id = @Id";
         dbConnection.Open();
         dbConnection.Query(sQuery, SMSSetting);
     }
 }
コード例 #4
0
 public void Add(SMSSetting SMSSetting)
 {
     using (IDbConnection dbConnection = Connection)
     {
         string sQuery = "INSERT INTO SMSSetting(APIURL,IsDefault,IsEnabled )"
                         + " VALUES( @APIURL,@IsDefault,@IsEnabled)";
         dbConnection.Open();
         dbConnection.Execute(sQuery, SMSSetting);
     }
 }
コード例 #5
0
        public ActionResult Add(SMSSetting sMSSetting)
        {
            if (ModelState.IsValid)
            {
                if (permissionUser.SysAdmin == false)
                {
                    throw new Exception("Yetkisiz Erişim!");
                }

                _smsSettingsService.UpdateSMSSetting(sMSSetting);
                _accessDatasService.AddOperatorLog(221, user.Kullanici_Adi, sMSSetting.Kayit_No, 0, 0, 0);
                return(RedirectToAction("Add", "SMS"));
            }
            return(View(sMSSetting));
        }
コード例 #6
0
 public ActionResult SMSSettingUpdate(SMSSetting sms)
 {
     using (var client = new HttpClient())
     {
         client.BaseAddress = new Uri(Baseurl);
         client.DefaultRequestHeaders.Clear();
         //Define request data format
         client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
         //Sending request to find web api REST service resource GetAllEmployees using HttpClient
         HttpResponseMessage Res = client.PutAsJsonAsync("api/SMSSetting/" + sms.Id, sms).Result;
         //Checking the response is successful or not which is sent using HttpClient
         if (Res.IsSuccessStatusCode)
         {
             //Storing the response details recieved from web api
             var SMSResponse = Res.Content.ReadAsStringAsync().Result;
             ViewBag.Name = JsonConvert.SerializeObject(SMSResponse);
             //Deserializing the response recieved from web api and storing into the Employee list
             //CatInfo = JsonConvert.DeserializeObject<List<Category>>(CatResponse);
         }
     }
     return(RedirectToAction("SMSSetting"));
 }
コード例 #7
0
 public SMSSetting UpdateSMSSetting(SMSSetting sMSSetting)
 {
     return(_sMSSettingsDal.Update(sMSSetting));
 }
コード例 #8
0
 public void DeleteSMSSetting(SMSSetting sMSSetting)
 {
     _sMSSettingsDal.Delete(sMSSetting);
 }
コード例 #9
0
 public SMSSetting AddSMSSetting(SMSSetting sMSSetting)
 {
     return(_sMSSettingsDal.Add(sMSSetting));
 }
コード例 #10
0
 public SMSSender(SMSSetting smssettings)
 {
     _smssettings = smssettings;
 }
コード例 #11
0
 public AuthMessageSender(IOptions <EmailSettings> emailSettings, IOptions <SMSSetting> SmsSetting)
 {
     _emailSettings = emailSettings.Value;
     _smsSettings   = SmsSetting.Value;
 }
 public MessageSenderFactory(IOptions <SMSSetting> smssettings,
                             IOptions <EmailSettingDomain> emailsetting)
 {
     _smssettings  = smssettings.Value;
     _emailSetting = emailsetting.Value;
 }