public ActionResult SMSSettingsSave(SMSSettingsViewModel viewModel)
 {
     SessionKontrol();
     if (_users != null)
     {
         _SMSSettingsServices.Update(viewModel);
         _unitOfWork.SaveChanges();
         return(RedirectToAction("SMSSettings", "SMS"));
     }
     else
     {
         return(RedirectToAction("Index", "Login"));
     }
 }
        public void Add(SMSSettingsViewModel viewModel)
        {
            _repository.Add(new SMSSettings
            {
                CreationDate = DateTime.Now,
                IsItDeleted  = false,
                Status       = true,

                AppKey      = viewModel.AppKey,
                Secret      = viewModel.Secret,
                ConsumerKey = viewModel.ConsumerKey,
                ServiceName = viewModel.ServiceName
            });
        }
        public void Update(SMSSettingsViewModel viewModel)
        {
            var smssettings = _repository.Get(x => x.Id == viewModel.Id);

            smssettings.Status       = viewModel.Status;
            smssettings.DateOfUpdate = DateTime.Now;
            smssettings.IsItDeleted  = viewModel.IsItDeleted;


            smssettings.Secret      = viewModel.Secret;
            smssettings.AppKey      = viewModel.AppKey;
            smssettings.ConsumerKey = viewModel.ConsumerKey;
            smssettings.ServiceName = viewModel.ServiceName;


            _repository.Update(smssettings);
        }