Ejemplo n.º 1
0
        private void cadastrar(object sender, EventArgs e)
        {
            if (GPSForm.gpsTrimble != null && GPSForm.gpsTrimble.IsTracking())
            {
                if (!gpsOk)
                {
                    MessageBox.Show("GPS ainda não está com boa acurácia para o serviço. Aguarde melhorar o sinal");
                    return;
                }
            }

            if (nomeComboBox.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione seu usuário");
                return;
            }


            try
            {
                Usuario.nMaxBarramento =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["nmax_barramento"]);
                Usuario.nMinBarramento =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["nmin_barramento"]);
                Usuario.repetir_coord =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["repetir_coord"]);
                Usuario.id =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["id"]);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao tentar cadastrar. Verifique se seu dados foram recebidos");
                return;
            }

            Cursor.Current = Cursors.WaitCursor;
            Application.DoEvents();
            //CadastrarTrafo t = new CadastrarTrafo();
            //StopTrimble();
            ip = new CadastroProgramacao();
            ip.ShowDialog();
        }
Ejemplo n.º 2
0
        private void cadastrar(object sender, EventArgs e)
        {
            if (GPSForm.gpsTrimble != null && GPSForm.gpsTrimble.IsTracking())
            {
                if (!gpsOk)
                {
                    MessageBox.Show("GPS ainda não está com boa acurácia para o serviço. Aguarde melhorar o sinal");
                    return;
                }
            }

            if (nomeComboBox.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione seu usuário");
                return;
            }

            try
            {
                Usuario.nMaxBarramento =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["nmax_barramento"]);
                Usuario.nMinBarramento =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["nmin_barramento"]);
                Usuario.repetir_coord =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["repetir_coord"]);
                Usuario.id =
                    Convert.ToInt32(((DataRowView)usuarioBindingSource.Current).Row["id"]);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao tentar cadastrar. Verifique se seu dados foram recebidos");
                return;
            }

            Cursor.Current = Cursors.WaitCursor;
            Application.DoEvents();
            //CadastrarTrafo t = new CadastrarTrafo();
            //StopTrimble();
            ip = new CadastroProgramacao();
            ip.ShowDialog();
        }