示例#1
0
        private void btnHome_Click(object sender, EventArgs e)
        {
            bool bnErrorTipoDato = false,
                 bnErrorVacio    = false;

            if (dtDatosPlano.RowCount > 0)
            {
                DialogResult dr = MessageBox.Show("¿Desea conservar los datos ingresados en este módulo?", "Ir a Inicio", MessageBoxButtons.YesNoCancel);
                if (dr == DialogResult.Yes)
                {
                    Modelo.EncDatosPlano.M2SuperFloteTipo.Clear();
                    Controlador.MetodosPlano.RevisoDatosSeleccionados(dtDatosPlano, "Unifamiliar", out bnErrorTipoDato, out bnErrorVacio);

                    if (bnErrorTipoDato == false && bnErrorVacio == false)
                    {
                        Modelo.EncDatosConfiguracion.ConDatos = true;
                        SelDatosIniciales sdi = new SelDatosIniciales();

                        sdi.Show();
                        Modelo.EncDatosConfiguracion.CierreAuto = true;
                        this.Close();
                    }
                    else if (bnErrorTipoDato == true && bnErrorVacio == true)
                    {
                        MessageBox.Show("Favor de revisar datos vacíos e incorrectos", "Advertencia", MessageBoxButtons.OK);
                        Modelo.EncDatosPlano.M2SuperFloteTipo.Clear();
                    }
                    else if (bnErrorTipoDato == false && bnErrorVacio == true)
                    {
                        MessageBox.Show("Favor de revisar datos vacíos");
                        Modelo.EncDatosPlano.M2SuperFloteTipo.Clear();
                    }
                    else
                    {
                        MessageBox.Show("Favor de revisar tipo de datos incorrectos");
                        Modelo.EncDatosPlano.M2SuperFloteTipo.Clear();
                    }
                }
                else if (dr == DialogResult.No)
                {
                    Controlador.MetodosFinales.LimpiaTodoEncapsulado(false, true, true);
                    SelDatosIniciales sdi = new SelDatosIniciales();
                    sdi.Show();
                    Modelo.EncDatosConfiguracion.CierreAuto = true;
                    Close();
                }
            }
            else
            {
                if (MessageBox.Show("¿Desea regresar a Inicio?", "Ir a Inicio", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    SelDatosIniciales sdi = new SelDatosIniciales();

                    sdi.Show();
                    Modelo.EncDatosConfiguracion.CierreAuto = true;
                    this.Close();
                }
            }
        }
 private void btnIrHome_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Desea ir al Módulo Selección de Datos Iniciales?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
     {
         SelDatosIniciales sdi = new SelDatosIniciales();
         GoBack(sdi);
         Modelo.EncDatosConfiguracion.CierreAuto = true;
         Owner.Dispose();
     }
 }
        private void btnHome_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Desea regresar a Inicio?", "Ir a Inicio", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                SelDatosIniciales sdi = new SelDatosIniciales();

                sdi.Show();
                Modelo.EncDatosConfiguracion.CierreAuto = true;
                Close();
            }
        }
示例#4
0
        private void btnHome_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("¿Desea ir al Módulo Selección de Datos Iniciales? \n*Se perderán todos los datos", "Inicio",
                                MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK)
            {
                SelDatosIniciales sdi = new SelDatosIniciales();
                sdi.Show();
                Modelo.EncDatosConfiguracion.CierreAuto = true;

                this.Close();
            }
        }
示例#5
0
        private void btnHome_Click(object sender, EventArgs e)
        {
            DialogResult Dresult = MessageBox.Show("¿Desea conservar los datos introducidos en módulo 'Selección de Viviendas'?", "Ir a Inicio",
                                                   MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

            if (Dresult == DialogResult.Yes)
            {
                SelDatosIniciales sdi = new SelDatosIniciales();
                sdi.Show();
                Modelo.EncDatosConfiguracion.CierreAuto = true;
                this.Close();
                Modelo.EncDatosConfiguracion.ConDatos = true;
            }
            else if (Dresult == DialogResult.No)
            {
                Controlador.MetodosFinales.LimpiaTodoEncapsulado(false, true, true);
                SelDatosIniciales sdi = new SelDatosIniciales();
                sdi.Show();
                Modelo.EncDatosConfiguracion.CierreAuto = true;
                this.Close();
            }
        }
示例#6
0
        private void btnCargarNuevo_Click(object sender, EventArgs e)
        {
            if (SiExporto)
            {
                DialogResult dr = MessageBox.Show("¿Desea ir a Inicio? Se perderán datos seleccionados en el conjunto actual", "Ir a Inicio",
                                                  MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (dr == DialogResult.OK)
                {
                    //Elimino datos de segunda y tercer pantalla, conservo datos iniciales
                    Controlador.MetodosFinales.LimpiaTodoEncapsulado(false, true, true);

                    //Inicio primer pantalla y actualizo viviendas del conjunto
                    SelDatosIniciales sdi = new SelDatosIniciales();
                    sdi.ActualizaConjunto = true;
                    sdi.Show();
                    Modelo.EncDatosConfiguracion.CierreAuto = true;
                    this.Close();
                }
            }
            else
            {
                DialogResult dr = MessageBox.Show("¿Desea ir a Inicio? Se perderán datos seleccionados en el conjunto actual \n Nota: NO SE HAN EXPORTADO LOS DATOS A EXCEL",
                                                  "Ir a Inicio", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (dr == DialogResult.OK)
                {
                    //Elimino datos de segunda y tercer pantalla, conservo datos iniciales
                    Controlador.MetodosFinales.LimpiaTodoEncapsulado(false, true, true);

                    //Inicio primer pantalla y actualizo viviendas del conjunto
                    SelDatosIniciales sdi = new SelDatosIniciales();
                    sdi.ActualizaConjunto = true;
                    sdi.Show();
                    Modelo.EncDatosConfiguracion.CierreAuto = true;
                    this.Close();
                }
            }
        }