public FormLogin(FormInfo frmInfo, RestController<SessionInformation> rss ) { _ssi = null; _rss = rss; _launcher = frmInfo; _months = new List<string>() { "", "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "November", "Oktober", "November", "Desember" }; _days = new List<string>(){ "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", }; _frmAdmin = new FormAdmin(); InitializeComponent(); }
public FormLogin(FormInfo frmInfo, RestController <SessionInformation> rss) { _ssi = null; _rss = rss; _launcher = frmInfo; _months = new List <string>() { "", "Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "November", "Oktober", "November", "Desember" }; _days = new List <string>() { "Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", }; _frmAdmin = new FormAdmin(); InitializeComponent(); }
private void TimecodeCheckGet() { if (txtTimecode.Text.Length != 7 || txtNick.Text.Length < 1) { MessageBox.Show(null, "Mohon lengkapi data Anda", "Maaf,"); return; } string resource = null; string code = Utils.Md5(txtTimecode.Text); if (_formMode == FormMode.Timecode) { resource = "ClientLogin"; } //SessionInformation si = null; string parameter = "?data=" + code; _rss.SetResource(resource); try { _ssi = _rss.GetData(parameter); Hide(); } catch (Exception exp) { MessageBox.Show(null, "Kode tidak berlaku", "Maaf,"); } }
private void DoLogout() { RestController <MessageData> rmd; MessageData md = null; string resource = "ClientLogout"; string parameter = "?data=" + _sessionInformation.Code; rmd = new RestController <MessageData>(Settings.RestController.ServerBase, resource, Settings.RestController.ResourcePrefix); try { md = rmd.GetData(parameter); } catch (Exception exp) { DisplayBallonTips(exp.Message, 2000); } _sessionInformation = null; _pushData = null; timerPush.Enabled = false; _frmConfirm.Hide(); ProcessMonitor.KillAll(); Show(); FullScreen(); }
public void SetSessionInfo(SessionInformation sessionInfo) { _sessionInformation = sessionInfo; }
private void ExecuteCommand() { // Set Flag _commandExecuteInProgress = true; // Temporary sould replaced by config /*RestClient restClient = new RestClient(); */ string serverBase = Settings.RestController.ServerBase;//"http://10.0.0.13/damarnet/api/"; string resource = "", resourceSuffix = Settings.RestController.ResourcePrefix; if (_frmMode == FormMode.QueryServerInformation) { resource = "ServerInformation"; ServerInformation srvInfo = null; RestController <ServerInformation> rsi; rsi = new RestController <ServerInformation>(serverBase, resource, resourceSuffix); try { srvInfo = rsi.GetData(); _launcher.SetServerInfo(srvInfo); _commandExecuteInProgress = false; Hide(); } catch (Exception exp) { DialogResult result; result = MessageBox.Show(exp.Message, "Error", MessageBoxButtons.RetryCancel); //if (result == DialogResult.Retry) //{ _commandExecuteInProgress = false; _commandRetry++; //} } } else if (_frmMode == FormMode.QueryClientInformation) { resource = "ClientInformation"; ClientInformation clientInfo = null; RestController <ClientInformation> rsc; rsc = new RestController <ClientInformation>(serverBase, resource, resourceSuffix); try { clientInfo = rsc.GetData(); _launcher.SetClientInfo(clientInfo); _commandExecuteInProgress = false; Hide(); } catch (Exception exp) { DialogResult result; result = MessageBox.Show(exp.Message, "Error", MessageBoxButtons.RetryCancel); //if (result == DialogResult.Retry) //{ _commandExecuteInProgress = false; _commandRetry++; //} } } else if (_frmMode == FormMode.QuerySessionInformation) { resource = "SessionInformation"; SessionInformation sessionInfo = null; RestController <SessionInformation> rss; rss = new RestController <SessionInformation>(serverBase, resource, resourceSuffix); try { sessionInfo = rss.GetData(); _launcher.SetSessionInfo(sessionInfo); _commandExecuteInProgress = false; Hide(); } catch (Exception exp) { //DialogResult result; Hide(); //string resource = "ClientLogin" //RestController<SessionInformation> rss; //rss = RestController<SessionInformation>(serverBase, resource, resourceSuffix); _launcher.BringToFront(); _frmLogin = new FormLogin(this, rss); _frmLogin.SetMode(FormLogin.FormMode.Timecode); _frmLogin.ShowDialog(); sessionInfo = _frmLogin.GetSessionInfo(); _launcher.SetSessionInfo(sessionInfo); //Show(); //result = MessageBox.Show(exp.Message, "Error", MessageBoxButtons.RetryCancel); //if (result == DialogResult.Retry) //{ _commandExecuteInProgress = false; //_commandRetry++; //} } } }
private void TimecodeCheckGet() { if (txtTimecode.Text.Length != 7 || txtNick.Text.Length < 1) { MessageBox.Show(null, "Mohon lengkapi data Anda", "Maaf,"); return; } string resource=null; string code = Utils.Md5(txtTimecode.Text); if(_formMode == FormMode.Timecode ) resource = "ClientLogin"; //SessionInformation si = null; string parameter = "?data=" + code; _rss.SetResource(resource); try { _ssi = _rss.GetData(parameter); Hide(); } catch(Exception exp) { MessageBox.Show(null,"Kode tidak berlaku","Maaf,"); } }
public void SetSessionInfo(SessionInformation sessionInfo) { _sessionInformation = sessionInfo; }
private void DoLogout() { RestController<MessageData> rmd; MessageData md = null; string resource = "ClientLogout"; string parameter = "?data="+_sessionInformation.Code; rmd = new RestController<MessageData>(Settings.RestController.ServerBase, resource, Settings.RestController.ResourcePrefix); try { md = rmd.GetData(parameter); } catch (Exception exp) { DisplayBallonTips( exp.Message ,2000); } _sessionInformation = null; _pushData = null; timerPush.Enabled = false; _frmConfirm.Hide(); ProcessMonitor.KillAll(); Show(); FullScreen(); }