Example #1
0
        private void btnGuardarDatos_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtbNombre.Text == "")
                {
                    throw new ApplicationException();
                }
                else
                {
                    if (latInicial == lat && lngInicial == lng)
                    {
                        throw new ApplicationException();
                    }
                    else
                    {
                        home.nomUsuario = txtbNombre.Text;
                        home.lat        = lat;
                        home.lng        = lng;

                        FormMenu formMenu = new FormMenu(home);
                        AddOwnedForm(formMenu);
                        formMenu.FormBorderStyle = FormBorderStyle.None;
                        formMenu.TopLevel        = false;
                        formMenu.Dock            = DockStyle.Fill;
                        this.Controls.Add(formMenu);
                        this.Tag = formMenu;
                        formMenu.BringToFront();
                        formMenu.Show();
                    }
                }
            }
            catch (ApplicationException)
            {
                if (txtbNombre.Text == "")
                {
                    errorProvider1.SetError(txtbNombre, "No se pueden dejar los campos vacíos");
                }
                if (latInicial == lat && lngInicial == lng)
                {
                    errorProvider1.SetError(gMapControl1, "Tu ubicación tiene que ser diferente de la ubicación de la cede");
                }
            }
        }
Example #2
0
        private void btnMenu2_Click(object sender, EventArgs e)
        {
            btnMenuLat.Enabled = true;
            FormMenu formMenu = new FormMenu(this);

            AddOwnedForm(formMenu);
            formMenu.FormBorderStyle = FormBorderStyle.None;
            formMenu.TopLevel        = false;
            formMenu.Dock            = DockStyle.Fill;
            this.Controls.Add(formMenu);
            this.Tag = formMenu;
            formMenu.BringToFront();
            formMenu.Show();


            panelMenuLat.Enabled    = false;
            panelMenuLat.Width      = 80;
            panelContenedor.Enabled = true;
        }
Example #3
0
 private void btnMenu_Click(object sender, EventArgs e)
 {
     try
     {
         errorProv.Clear();
         if (txtbNombre.Text == "")
         {
             throw new ApplicationException(" Se necesitan llenar todos los campos");
         }
         formMenu = new FormMenu();
         formMenu.Show();
     }
     catch (ApplicationException error)
     {
         if (txtbNombre.Text == "")
         {
             errorProv.SetError(txtbNombre, error.Message);
         }
     }
 }