private void CARGADECREDITO_Click(object sender, EventArgs e)
 {
     if (FrbaOfertas.ConectorDB.FuncionesCliente.ConseguirMontoActual() != -1)
     {
         FrbaOfertas.CargaCredito.CargarCredito dialog = new FrbaOfertas.CargaCredito.CargarCredito();
         dialog.ShowDialog(this);
     }
     else
     {
         List <String> roles = FrbaOfertas.ConectorDB.FuncionesRol.ObtenerRolesDeUnUsuario(FrbaOfertas.Modelo.Usuario.id);
         if (roles.Contains("Administrador General"))
         {
             FrbaOfertas.CargaCredito.CargarCredito dialogCargas = new FrbaOfertas.CargaCredito.CargarCredito();
             MessageBox.Show("Elija el cliente sobre el que desea realizar la carga", "CARGA", MessageBoxButtons.OK, MessageBoxIcon.Information);
             FrbaOfertas.AbmCliente.ListadoCliente dialog = new FrbaOfertas.AbmCliente.ListadoCliente(new ListadoSeleccion(new ClienteHandler(), dialogCargas));
             dialog.ShowDialog(this);
             dialog.Close();
             FrbaOfertas.Utils.Validador.resetUser();
         }
         else
         {
             MessageBox.Show("El rol actual no puede cargar credito, no posee un monto", "ERROR CARGA", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 private void COMPRAROFERTA_Click(object sender, EventArgs e)
 {
     if (FrbaOfertas.ConectorDB.FuncionesCliente.ConseguirMontoActual() != -1)
     {
         FrbaOfertas.ComprarOferta.ComprarOferta dialog = new FrbaOfertas.ComprarOferta.ComprarOferta();
         dialog.ShowDialog(this);
     }
     else
     {
         List <String> roles = FrbaOfertas.ConectorDB.FuncionesRol.ObtenerRolesDeUnUsuario(FrbaOfertas.Modelo.Usuario.id);
         if (roles.Contains("Administrador General"))
         {
             FrbaOfertas.ComprarOferta.ComprarOferta dialogCompras = new FrbaOfertas.ComprarOferta.ComprarOferta();
             MessageBox.Show("Elija el cliente sobre el que desea realizar la compra", "COMPRA", MessageBoxButtons.OK, MessageBoxIcon.Information);
             FrbaOfertas.AbmCliente.ListadoCliente dialog = new FrbaOfertas.AbmCliente.ListadoCliente(new ListadoSeleccion(new ClienteHandler(), dialogCompras));
             dialog.ShowDialog(this);
             FrbaOfertas.Utils.Validador.resetUser();
         }
         else
         {
             MessageBox.Show("El rol actual no puede crear ofertas", "ERROR CONFECCION OFERTA", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
 private void listadoRolToolStripMenuItem2_Click(object sender, EventArgs e)
 {
     FrbaOfertas.AbmCliente.ListadoCliente dialog = new FrbaOfertas.AbmCliente.ListadoCliente(new ListadoNormal());
     dialog.ShowDialog(this);
 }
 private void listadoClienteToolStripMenuItem_Click(object sender, EventArgs e)
 {
     FrbaOfertas.AbmCliente.ListadoCliente dialog = new FrbaOfertas.AbmCliente.ListadoCliente(new ListadoModificar(new ClienteHandler()));
     dialog.ShowDialog(this);
 }