public void SetValues()
 {
     var ps = new ProjectSettingRepository().FirstOrDefault();
     if (ps != null)
     {
         txtRefreshTime.Text = ps.SmsLogRefreshTime + "";
     }
 }
        protected void Button1_Click(object sender, EventArgs e)
        {
            var rt = 0;
            int.TryParse(txtRefreshTime.Text, out rt);
            if (rt == 0)
            {
                ShowMessage(false, Resources.Messages.SmsServiceSetting_EnterValidValue);
            }
            else
            {
                try
                {
                    var psRepo = new ProjectSettingRepository();
                    var ps = psRepo.FirstOrDefault();
                    if (ps != null)
                    {
                        ps.SmsLogRefreshTime = rt;
                        psRepo.SaveChanges();
                    }
                    else
                    {
                        ps = new ProjectSetting()
                        {
                            SmsLogRefreshTime = rt,
                            StopSmsLogService = false,
                            SmsLogUpdateDate = DateTime.Now.AddYears(-1),
                        };
                        psRepo.Add(ps);

                    }
                    ShowMessage(true, Resources.Messages.Save);
                }
                catch (Exception ex)
                {

                    ShowMessage(false, ex.Message);
                }
            }
        }
Esempio n. 3
0
        protected void btnStop_Click(object sender, EventArgs e)
        {
            try
            {

                var repo = new ProjectSettingRepository();
                var ps = repo.FirstOrDefault();
                if (ps != null)
                {
                    if (ps.StopSmsLogService)
                    {
                        ps.StopSmsLogService = false;
                        ShowMessage(true, Resources.Messages.SmsLog_ServiceStarted);
                    }
                    else
                    {
                        ps.StopSmsLogService = true;
                        ShowMessage(true, Resources.Messages.SmsLog_ServiceStopped);
                    }
                    repo.SaveChanges();
                }
            }
            catch (Exception ex)
            {

                ShowMessage(false, ex.Message);
            }
            SetData();
        }
Esempio n. 4
0
        public void SetData()
        {
            var ps = new ProjectSettingRepository().FirstOrDefault();
            if (ps != null)
            {
                txtRefreshTime.Text = ps.SmsLogRefreshTime + "";
                lblLastRefreshDate.Text = ps.SmsLogUpdateDate.ToString();
                if (ps.StopSmsLogService)
                {
                    btnStop.Text = "Start";
                    lblStatus.Text = "Stopped";
                    lblStatus.ForeColor = System.Drawing.Color.Red;
                    imgRunning.Visible = false;
                    imgStopped.Visible = true;
                }
                else
                {
                    imgRunning.Visible = true;
                    imgStopped.Visible = false;
                    btnStop.Text = "Stop";
                    lblStatus.Text = "Running";
                    lblStatus.ForeColor = System.Drawing.Color.Green;

                }

            }
        }