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); } }