예제 #1
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            String razonSocial = textBoxRazonSocial.Text;
            String cuit        = textBoxCuit.Text;
            String email       = textBoxMail.Text;

            if (textBoxRazonSocial.Text.Trim() == "" | textBoxCuit.Text.Trim() == "" | textBoxMail.Text.Trim() == "")
            {
                MessageBox.Show("Faltan completar campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else if (!ConsultasSQLEmpresa.existeCuit(textBoxCuit.Text))
            {
                MessageBox.Show("La empresa ingresada ya esta dado de baja o no existe. Para darlo de alta ingrese en Modificar empresa.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                var respuesta = MessageBox.Show("¿Estas seguro?", "Confirme borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (respuesta == DialogResult.Yes)
                {
                    ConsultasSQLEmpresa.darDeBajaEmpresa(razonSocial, cuit, email);
                    this.limpiarCuadrosDeTexto();
                    ConsultasSQLEmpresa.cargarGriddEmpresa(dataGriddView1, "", "", "");
                }
                else
                {
                    return;
                }
            }
        }
예제 #2
0
        private void buttonAgregar_Click(object sender, EventArgs e)
        {
            if (textBoxRazonSocial.Text.Trim() == " " | textBoxCuit.Text.Trim() == " " | textBoxTelefono.Text.Trim() == "" | textBoxMail.Text.Trim() == " "
                | textBoxCodigoPostal.Text.Trim() == " " | textBoxNroCalle.Text.Trim() == " " | textBoxNroCalle.Text.Trim() == " ")
            {
                MessageBox.Show("Faltan completar campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxCuit.Text, @"^\d+$"))
            {
                MessageBox.Show("Sólo se permiten numeros en el CUIT", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxNroCalle.Text, @"^\d+$"))
            {
                MessageBox.Show("Sólo se permiten numeros en el Nro de calle", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxPiso.Text, @"^\d+$"))
            {
                MessageBox.Show("Sólo se permiten numeros en el Piso", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxTelefono.Text, @"^\d+$"))
            {
                MessageBox.Show("Sólo se permiten numeros en el Telefono", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (textBoxCuit.TextLength != 11)
            {
                MessageBox.Show("El cuit tiene que tener 11 digitos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (ConsultasSQL.existeCuit(textBoxCuit.Text, "empresa"))
            {
                MessageBox.Show("Ya se encuentra registrado el numero de CUIT", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            String   razonSocial = textBoxRazonSocial.Text;
            String   cuit        = armarCuit(textBoxCuit.Text);
            String   ciudad      = textBoxCiudad.Text;
            String   mail        = textBoxMail.Text;
            String   telefono    = textBoxTelefono.Text;
            int      nroCalle    = Convert.ToInt32(textBoxNroCalle.Text);
            String   calle       = textBoxCalle.Text;
            String   codPostal   = textBoxCodigoPostal.Text;
            String   dto         = textBoxDto.Text;
            int      piso        = Convert.ToInt32(textBoxPiso.Text);
            String   localidad   = textBoxLocalidad.Text;
            DateTime hoy         = DateTime.Today;

            ConsultasSQLEmpresa.AgregarEmpresa(razonSocial, cuit, ciudad, mail, telefono, usuario, hoy);
            ConsultasSQLEmpresa.AgregarDomicilio(calle, nroCalle, piso, dto, localidad, codPostal, "Empresa");
            this.limpiarCuadrosDeTexto();
        }
        private void buttonAgregar_Click(object sender, EventArgs e)
        {
            String error = validarCamposIniciales();

            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxNroCalle.Text, @"^\d+$"))
            {
                error += "Sólo se permiten numeros en el Nro de calle\n";
                //              MessageBox.Show("Sólo se permiten numeros en el Nro de calle", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //              return;
            }
            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxPiso.Text, @"^\d+$"))
            {
                error += "Sólo se permiten numeros en el Piso\n";
                //      MessageBox.Show("Sólo se permiten numeros en el Piso", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //      return;
            }
            if (!System.Text.RegularExpressions.Regex.IsMatch(textBoxTelefono.Text, @"^\d+$"))
            {
                error += "Sólo se permiten numeros en el Telefono\n";
                //          MessageBox.Show("Sólo se permiten numeros en el Telefono", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //           return;
            }
            if (error != "")
            {
                MessageBox.Show(error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            String razonSocial = textBoxRazonSocial.Text;
            String cuit        = textBoxCuit.Text;
            String ciudad      = textBoxCiudad.Text;
            String mail        = textBoxMail.Text;
            String telefono    = textBoxTelefono.Text;
            int    nroCalle    = Convert.ToInt32(textBoxNroCalle.Text);
            String calle       = textBoxCalle.Text;
            String codPostal   = textBoxCodigoPostal.Text;
            String dto         = textBoxDto.Text;
            int    piso        = Convert.ToInt32(textBoxPiso.Text);
            String localidad   = textBoxLocalidad.Text;
            int    estado;

            if (checkBox1.Checked)
            {
                estado = 1;
            }
            else
            {
                estado = 0;
            }
            ConsultasSQLEmpresa.modificarEmpresa(razonSocial, cuit, ciudad, mail, telefono, estado);
            ConsultasSQLEmpresa.modificarEmpresaDomicilio(calle, nroCalle, piso, dto, localidad, codPostal, cuit, razonSocial);
            //    this.limpiarCuadrosDeTexto();
        }
        public ModificarEmpresaElegida(String razonSocialVieja, String mailViejo, String cuitViejo)
        {
            String[] datos = new string[9];
            InitializeComponent();
            textBoxRazonSocial.Text = razonSocialVieja;
            textBoxCuit.Text        = cuitViejo;
            textBoxMail.Text        = mailViejo;
            datos = ConsultasSQLEmpresa.getDatosEmpresa(razonSocialVieja, cuitViejo, mailViejo);

            textBoxCiudad.Text       = datos[0];
            textBoxTelefono.Text     = datos[1];
            txtHabilitado.Text       = datos[2];
            textBoxCalle.Text        = datos[3];
            textBoxNroCalle.Text     = datos[4];
            textBoxPiso.Text         = datos[5];
            textBoxDto.Text          = datos[6];
            textBoxLocalidad.Text    = datos[7];
            textBoxCodigoPostal.Text = datos[8];
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            String razonSocial = textBoxRazonSocial.Text;
            String cuit        = textBoxCuit.Text;
            String email       = textBoxMail.Text;

            if (textBoxRazonSocial.Text.Trim() == "" | textBoxCuit.Text.Trim() == "" | textBoxMail.Text.Trim() == "")
            {
                MessageBox.Show("Faltan completar campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            else
            {
                ModificarEmpresaElegidaVista form = new ModificarEmpresaElegidaVista(this, razonSocial, email, cuit);
                form.Show();
                this.limpiarCuadrosDeTexto();
                ConsultasSQLEmpresa.cargarGriddEmpresa(dataGridView1, "", "", "");
                this.Hide();
            }
        }
        public ModificarEmpresaElegida(ModificacionEmpresa mod, String razonSocialVieja, String mailViejo, String cuitViejo)
        {
            m = mod;
            String[] datos = new string[9];
            InitializeComponent();
            textBoxRazonSocial.Text = razonSocialVieja;
            textBoxCuit.Text        = cuitViejo;
            mail             = mailViejo;
            textBoxMail.Text = mailViejo;
            datos            = ConsultasSQLEmpresa.getDatosEmpresa(razonSocialVieja, cuitViejo, mailViejo);

            textBoxCiudad.Text   = datos[0];
            ciudad               = datos[0];
            textBoxTelefono.Text = datos[1];
            telefono             = datos[1];
            if (datos[2] == "1")
            {
                habilitado        = "si";
                checkBox1.Checked = true;
            }
            else
            {
                habilitado        = "no";
                checkBox1.Checked = false;
            }
            textBoxCalle.Text    = datos[3];
            nrocalle             = datos[3];
            textBoxNroCalle.Text = datos[4];
            piso             = datos[5];
            textBoxPiso.Text = datos[5];
            dtp                      = datos[6];
            textBoxDto.Text          = datos[6];
            localidad                = datos[7];
            textBoxLocalidad.Text    = datos[7];
            textBoxCodigoPostal.Text = datos[8];
            codigopostal             = datos[8];
        }
예제 #7
0
 private void eliminar_empresa_Load(object sender, EventArgs e)
 {
     ConsultasSQLEmpresa.cargarGriddEmpresa(dataGriddView1, "", "", "");
     dataGriddView1.SelectionChanged += new EventHandler(dataGridView1_SelectionChanged);
 }
예제 #8
0
 private void txtRazonSocial_KeyUp(object sender, KeyEventArgs e)
 {
     ConsultasSQLEmpresa.cargarGriddEmpresa(dataGriddView1, textBoxRazonSocial.Text, textBoxCuit.Text, textBoxMail.Text);
 }