コード例 #1
0
        private void cmdVolver_Click(object sender, EventArgs e)
        {
            if (esAltaUsuario == 1)
            {
                if (irAlMenuPrincipal == 1)
                {
                    Form1.f1.Show();
                    this.Hide();
                }
                if (irAlMenuPrincipal == 0)
                {
                    Login.lg.Show();
                    this.Hide();
                }
            }
            if (esAltaUsuario == 0)
            {
                ModificacionUsuario mUsu = new ModificacionUsuario();
                mUsu.Show();
                mUsu.cmdModificar.Visible = true;
                mUsu.cmdEliminar.Visible  = false;
                mUsu.esModificar          = true;

                this.Hide();
            }
        }
コード例 #2
0
        private void cmdAceptar_Click(object sender, EventArgs e)
        {
            string cadenaDeErrores   = "Debe completar los siguientes campos: \r";
            string cadenaDeErrorTipo = "Debe seleccionar un tipo de Usuario";


            if (rbCliente.Checked == false && rbEmpresa.Checked == false)
            {
                MessageBox.Show(cadenaDeErrorTipo, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                return;
            }


            if (rbCliente.Checked == true)

            {
                if (string.IsNullOrEmpty(txtUsuario.Text))
                {
                    cadenaDeErrores += " Usuario \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtPassword.Text))
                {
                    cadenaDeErrores += " Password \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtMail.Text))
                {
                    cadenaDeErrores += " Mail \r";
                    huboError++;
                }

                if (string.IsNullOrEmpty(txtApellidoCliente.Text))
                {
                    cadenaDeErrores += " Apellido \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtNombreCliente.Text))
                {
                    cadenaDeErrores += " Nombre \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtDNICliente.Text))
                {
                    cadenaDeErrores += " DNI \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtTelCliente.Text))
                {
                    cadenaDeErrores += " Telefono \r";
                    huboError++;
                }
                if (this.cboTipoCliente.SelectedIndex == -1)
                {
                    cadenaDeErrores += " Tipo Documento \r";
                    huboError++;
                }

                if (string.IsNullOrEmpty(txtCodPos.Text))
                {
                    cadenaDeErrores += " CodigoPostal \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtDpto.Text))
                {
                    cadenaDeErrores += " Departamento \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtLocalidad.Text))
                {
                    cadenaDeErrores += " Localidad \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtPiso.Text))
                {
                    cadenaDeErrores += " Piso \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtNumero.Text))
                {
                    cadenaDeErrores += " Numero \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtCalle.Text))
                {
                    cadenaDeErrores += " Calle \r";
                    huboError++;
                }


                if (huboError != 0)
                {
                    MessageBox.Show(cadenaDeErrores, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    huboError = 0;
                    return;
                }


                UsuarioDOA doa = new UsuarioDOA();
                if (esAltaUsuario == 1)
                {
                    string hash = this.encriptacion(txtPassword.Text);
                    doa.crearCliente("Cliente", txtUsuario.Text, hash, txtMail.Text, txtApellidoCliente.Text, txtNombreCliente.Text, int.Parse(txtDNICliente.Text), int.Parse(txtTelCliente.Text), this.cboTipoCliente.SelectedItem.ToString(), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value);
                    MessageBox.Show("Se creo el cliente satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    if (irAlMenuPrincipal == 1)
                    {
                        Form1.f1.Show();
                        this.Hide();
                    }
                    if (irAlMenuPrincipal == 0)
                    {
                        Login.lg.Show();
                        this.Hide();
                    }
                    return;
                }

                if (esAltaUsuario == 0)
                {
                    doa.modificarCliente("Cliente", txtUsuario.Text, txtPassword.Text, txtMail.Text, txtApellidoCliente.Text, txtNombreCliente.Text, int.Parse(txtDNICliente.Text), int.Parse(txtTelCliente.Text), this.cboTipoCliente.SelectedItem.ToString(), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value);
                    MessageBox.Show("Se modifico el cliente satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    ModificacionUsuario mUsu = new ModificacionUsuario();
                    mUsu.esModificar          = true;
                    mUsu.cmdModificar.Visible = true;
                    mUsu.cmdEliminar.Visible  = false;
                    mUsu.Show();
                    this.Hide();
                    return;
                }
            }
            if (rbEmpresa.Checked == true)
            {
                if (string.IsNullOrEmpty(txtUsuario.Text))
                {
                    cadenaDeErrores += " Usuario \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtPassword.Text))
                {
                    cadenaDeErrores += " Password \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtMail.Text))
                {
                    cadenaDeErrores += " Mail \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtCUITEmpresa.Text))
                {
                    cadenaDeErrores += " CUIT \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtNombreContEmpresa.Text))
                {
                    cadenaDeErrores += " Nombre de Contacto \r";
                    huboError++;
                }

                if (string.IsNullOrEmpty(txtRazonEmpresa.Text))
                {
                    cadenaDeErrores += " Razon Social \r";
                    huboError++;
                }

                if (string.IsNullOrEmpty(txtTelEmpresa.Text))
                {
                    cadenaDeErrores += " Telefono \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtCodPos.Text))
                {
                    cadenaDeErrores += " CodigoPostal \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtDpto.Text))
                {
                    cadenaDeErrores += " Departamento \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtLocalidad.Text))
                {
                    cadenaDeErrores += " Localidad \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtPiso.Text))
                {
                    cadenaDeErrores += " Piso \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtNumero.Text))
                {
                    cadenaDeErrores += " Numero \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtCalle.Text))
                {
                    cadenaDeErrores += " Calle \r";
                    huboError++;
                }

                if (string.IsNullOrEmpty(lblRubroSel.Text))
                {
                    cadenaDeErrores += "Rubro \r";
                    huboError++;
                }
                if (string.IsNullOrEmpty(txtCiudadEmpresa.Text))
                {
                    cadenaDeErrores += "Ciudad \r";
                    huboError++;
                }

                if (huboError != 0)
                {
                    MessageBox.Show(cadenaDeErrores, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    huboError = 0;
                    return;
                }


                string     hash = this.encriptacion(txtPassword.Text);
                UsuarioDOA doa  = new UsuarioDOA();
                if (esAltaUsuario == 1)
                {
                    string hashE = this.encriptacion(txtPassword.Text);
                    doa.crearEmpresa("Empresa", txtUsuario.Text, hashE, txtMail.Text, txtCUITEmpresa.Text, txtNombreContEmpresa.Text, txtRazonEmpresa.Text, int.Parse(txtTelEmpresa.Text), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value, lblRubroSel.Text, txtCiudadEmpresa.Text);
                    MessageBox.Show("Se creo la empresa satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    if (irAlMenuPrincipal == 1)
                    {
                        Form1.f1.Show();
                        this.Hide();
                    }
                    if (irAlMenuPrincipal == 0)
                    {
                        Login.lg.Show();
                        this.Hide();
                    }
                    return;
                }
                if (esAltaUsuario == 0)
                {
                    doa.modificarEmpresa("Empresa", txtUsuario.Text, txtPassword.Text, txtMail.Text, txtCUITEmpresa.Text, txtNombreContEmpresa.Text, txtRazonEmpresa.Text, int.Parse(txtTelEmpresa.Text), txtCodPos.Text, txtDpto.Text, txtLocalidad.Text, int.Parse(txtPiso.Text), int.Parse(txtNumero.Text), txtCalle.Text, dtpCreacion.Value, lblRubroSel.Text, txtCiudadEmpresa.Text);
                    ModificacionUsuario mUsu = new ModificacionUsuario();
                    MessageBox.Show("Se modifico la empresa satisfactoriamente", "Sr.Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                    mUsu.esModificar          = true;
                    mUsu.cmdModificar.Visible = true;
                    mUsu.cmdEliminar.Visible  = false;
                    mUsu.Show();
                    this.Hide();
                }
            }



            //GUARDAR LOS DATOS DE LOS txtUsuario txtContrasenia y demas en la BDD
            Login.lg.Show();
            this.Hide();
        }