Exemplo n.º 1
0
        private void cmd_sgte_Click(object sender, EventArgs e)
        {
            if (this.validarDatos())
            {
                switch (cbo_rol.Text)
                {
                case "Cliente":
                    FrbaOfertas.Modelo.Usuario.username = tb_user.Text;
                    FrbaOfertas.Modelo.Usuario.password = tb_pass.Text;
                    FrbaOfertas.AbmCliente.AltaCliente dialogCliente = new FrbaOfertas.AbmCliente.AltaCliente(new RegistroGuardar());
                    dialogCliente.ShowDialog(this);
                    this.Close();
                    break;

                case "Proveedor":
                    FrbaOfertas.Modelo.Usuario.username = tb_user.Text;
                    FrbaOfertas.Modelo.Usuario.password = tb_pass.Text;
                    FrbaOfertas.AbmProveedor.AltaProveedor dialogProveedor = new FrbaOfertas.AbmProveedor.AltaProveedor(new RegistroGuardar());
                    dialogProveedor.ShowDialog(this);
                    this.Close();
                    break;

                case "Administrador":
                    MessageBox.Show("No puede ser administrador.");
                    break;

                default:
                    FrbaOfertas.Utils.Validador.crearCajaDeError("Elija un rol", "FALTA ROL");
                    break;
                }
            }
        }
 private void altaClienteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (FrbaOfertas.ConectorDB.FuncionesRol.ObtenerEstadoRol(2))
     {
         FrbaOfertas.AbmCliente.AltaCliente dialog = new FrbaOfertas.AbmCliente.AltaCliente(new Modelo.GuardarDB.AbmAltaGuardar());
         dialog.ShowDialog(this);
     }
     else
     {
         MessageBox.Show("El Rol cliente se encuentra dado de baja, no esta permitido dar de alta clientes", "Error alta", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }