Ejemplo n.º 1
0
        private void _btnLogin_Click(object sender, EventArgs e)
        {
            using (WaitCursor wc = new WaitCursor())
            {
                if (_txtUsername.Text.Trim() == String.Empty)
                {
                    errorProviderLogin.SetError(_txtUsername, "Username is Required");
                }
                else
                {
                    errorProviderLogin.SetError(_txtUsername, "");
                }

                if (_txtPassword.Text.Trim() == String.Empty)
                {
                    errorProviderLogin.SetError(_txtPassword, "Password is Required");
                }
                else
                {
                    errorProviderLogin.SetError(_txtPassword, "");
                }

                _configManager.Login(_txtUsername.Text, _txtPassword.Text);
                if (_configManager.IsLoggedIn) this.Close();
                else
                {
                    _lblFeedback.Text = "Invalid username or password.";
                }
            }
        }
Ejemplo n.º 2
0
 private void LoadGovernmentLevel()
 {
     using (WaitCursor wc = new WaitCursor())
     {
         cmbGovernmentLevel.DataSource = new ListServices().GovernmentLevel;
         cmbGovernmentLevel.DisplayMember = "listText";
         cmbGovernmentLevel.ValueMember = "listValue";
         cmbGovernmentLevel.SelectedIndex = -1;
     }
 }
Ejemplo n.º 3
0
 private void LoadGovernment()
 {
     using (WaitCursor wc = new WaitCursor())
     {
         if (cmbGovernmentLevel.SelectedValue != null && !(cmbGovernmentLevel.SelectedValue is ListItem))
         {
             cmbGovernment.DataSource = _mdaServices.GetGovernmentsByLevel((int)cmbGovernmentLevel.SelectedValue);
             cmbGovernment.DisplayMember = "governmentName";
             cmbGovernment.ValueMember = "governmentID";
             cmbGovernment.SelectedIndex = -1;
         }
     }
 }
Ejemplo n.º 4
0
        void NetworkChange_NetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e)
        {
            using (WaitCursor wc = new WaitCursor())
            {
                if (e.IsAvailable)
                {
                    if (NetworkServices.IsNetworkAvailable())
                    {
                        SetMessage("network found.");

                        if (_syncServices.LoginRemoteService(_configurationManager.LoggedInUser)) SetMessage("Connected to server");
                        else SetMessage("Could not connect to server.");
                    }
                }
            }
        }
Ejemplo n.º 5
0
        private void LoadMdas()
        {
            using (WaitCursor wc = new WaitCursor())
            {
                if (cmbGovernment.SelectedValue != null && !(cmbGovernment.SelectedValue is Government))
                {
                    foreach (MdaGovernmentMapping map in _mdaServices.GetGovtMDAs((int)cmbGovernment.SelectedValue))
                    {
                        _mapings.Add(new MDAListObj() { id = map.mdaID, Name = map.mdaName });
                    }
                    if (cmbGovernment.SelectedValue != null)
                    {
                        _dgvMDAs.DataSource = _mapings;

                        StyleGrid();
                    }
                }
            }
        }
Ejemplo n.º 6
0
        private void _dgvMDAs_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {
            using (WaitCursor wc = new WaitCursor())
            {
                if (e.RowIndex >= 0 && e.ColumnIndex == 1)
                {
                    DataGridViewRow row = _dgvMDAs.Rows[e.RowIndex];

                    MDAListObj obj = row.DataBoundItem as MDAListObj;
                    if (obj.Selected)
                    {
                        row.DefaultCellStyle.BackColor = ColorScheme.Alternating;
                    }
                    else
                    {
                        row.DefaultCellStyle.BackColor = ColorScheme.NeutralButtonColor;
                    }
                    
                }
            }
        }
Ejemplo n.º 7
0
 private void _rbtnNetwork_CheckedChanged(object sender, EventArgs e)
 {
     if (_rbtnNetwork.Checked)
     {
         using (WaitCursor wc = new WaitCursor())
         {
             if (SiteConfigServices.IsClient)
             {
                 if (NetworkServices.IsNetworkAvailable())
                 {
                     if (_syncServices.ServerIsAvailable(_configurationManager.LoggedInUser)) SetMessage("Connected to server");
                     else SetMessage("Could not connect to server.");
                 }
                 else
                 {
                     SetMessage("No network found.");
                     NetworkChange.NetworkAvailabilityChanged += NetworkChange_NetworkAvailabilityChanged;
                 }
             }
             else if (SiteConfigServices.IsServer)
             {
                 if (_syncServices.ServerIsAvailable(_configurationManager.LoggedInUser)) SetMessage("Connected to server");
                 else SetMessage("Could not connect to server.");
             }
         }
     }
 }
Ejemplo n.º 8
0
 private void _btnSelectMDA_Click(object sender, EventArgs e)
 {
     if (_rbtnSendApproved.Checked)
     {
         MDASelectionForm frm = new MDASelectionForm();
         frm.ShowDialog();
         using (WaitCursor wc = new WaitCursor())
         {
             _selectedMDAS = frm.SelectedMda();
             foreach (MDAListObj item in _selectedMDAS)
             {
                 SetMessage(string.Format("Added mda | {0}", item.Name));
             }
         }
     }
 }
Ejemplo n.º 9
0
        private void _btnSync_Click(object sender, EventArgs e)
        {
            using (WaitCursor wc = new WaitCursor())
            {
                if (_rbtnNetwork.Checked)
                {
                    NetworkSync();
                }
                else if (_rbtnFile.Checked)
                {
                    if (_path == string.Empty)
                    {
                        SetMessage("Please first select an option to sync");
                        return;
                    }
                    string fileToSave = string.Empty, fileName = string.Empty;

                    string folder = string.Format(@"{0}\{1}", _path, Constants.SSEPS_FOLDER);


                    if (_rbtnReceive.Checked)
                    {
                        MemoryStream ms = new MemoryStream();

                        if (SiteConfigServices.IsClient)
                        {
                            ClientImport(folder, ms);
                        }
                        else if (SiteConfigServices.IsServer)
                        {
                            ServerImport(folder, ms);
                        }
                    }
                    else
                    {
                        if (!Directory.Exists(folder)) Directory.CreateDirectory(folder);
                        if (_rbtnSendApproval.Checked)
                        {
                            if (!ExportDataForApproval(ref fileToSave, ref fileName)) return;
                        }
                        else if (_rbtnSendApproved.Checked)
                        {
                            if (!ExportApprovedData(ref fileToSave, ref fileName)) return;
                        }

                        using (ZipFile zip = new ZipFile())
                        {
                            SetMessage("Saving file on selected medium");
                            zip.AddEntry(fileName, fileToSave);
                            zip.Save(string.Format(@"{0}\{1}\{2}", _path, Constants.SSEPS_FOLDER, fileName));
                            SetMessage("File successfully saved");
                        }
                    }
                }
                else
                {
                    SetMessage("Please first select an option to sync");
                }
            }
        }
Ejemplo n.º 10
0
 private void _btnSelectFlashDisk_Click(object sender, EventArgs e)
 {
     FlashSelectionForm fsFrm = new FlashSelectionForm();
     using (WaitCursor wc = new WaitCursor())
     {
         fsFrm.ShowDialog();
         if (fsFrm.Selected)
         {
             _path = fsFrm.DrivePath;
             _driveName = fsFrm.DriveName;
             _lblSelectedFlash.Text = _driveName != string.Empty ? string.Format(@"{0}{1}", _path, _driveName) : _path;
         }
     }
 }