コード例 #1
0
        // Limpiar pantalla
        private void limpiar_Click(object sender, EventArgs e)
        {
            AltaCliente newForm = new AltaCliente(previousForm);

            newForm.Show();
            this.Dispose(false);
        }
コード例 #2
0
 private void ClienteGrid_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.ColumnIndex == 0)//ELIMNAR
     {
         Cliente c = (Cliente)ClienteGrid.CurrentRow.DataBoundItem;
         _clienteService.Delete(c.id);
         clientes = _clienteService.searchClientes();
         //clientes = clientes.Where(cli => estaHabilitado(cli)).ToList();
         this.ClienteGrid.DataSource = new BindingSource(clientes, null);
     }
     else if (e.ColumnIndex == 1)//EDITAR
     {
         Cliente     c        = (Cliente)ClienteGrid.CurrentRow.DataBoundItem;
         AltaCliente formAlta = new AltaCliente(c, ServiceDependencies.getClienteService());
         this.Hide();
         formAlta.Show();
     }
     else if ((e.ColumnIndex == 2)) //habilitar
     {
         Cliente c = (Cliente)ClienteGrid.CurrentRow.DataBoundItem;
         _clienteService.habilitarCliente(c.id);
         clientes = _clienteService.searchClientes();
         //clientes = clientes.Where(cli => estaHabilitado(cli)).ToList();
         this.ClienteGrid.DataSource = new BindingSource(clientes, null);
     }
 }
コード例 #3
0
        private void btnCargar_Click(object sender, EventArgs e)
        {
            Form ventana = new AltaCliente(origen);

            ventana.Show();
            this.Hide();
        }
コード例 #4
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (buscarWasClicked)
     {
         using (AltaCliente ventanaModificacion = new AltaCliente(null, datosFilaCliente))
         {
             if (ventanaModificacion.ShowDialog() == DialogResult.OK)
             {
                 buscar();
             }
         }
     }
     else
     {
         MessageBox.Show("Seleccione un cliente");
     }
 }
コード例 #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            int indice = ComboBox_Rol.SelectedIndex;

            if (indice == -1 || Usuario.Text == "" || Password.Text == "")
            {
                MessageBox.Show("Faltan completar campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (this.verificar_estado_rol())
            {
                return;
            }

            SqlCommand verificacion_usuario = new SqlCommand("ZTS_DB.verificar_existencia_de_usuario", conexion_sql);

            verificacion_usuario.CommandType = CommandType.StoredProcedure;

            verificacion_usuario.Parameters.AddWithValue("@username", SqlDbType.Char).Value = Usuario.Text;
            conexion_sql.Open();
            try
            {
                verificacion_usuario.ExecuteNonQuery();

                switch (ComboBox_Rol.SelectedItem.ToString())
                {
                case "Cliente":
                    Form registroCliente = new AbmCliente.AltaCliente(Usuario.Text, Password.Text, ComboBox_Rol.SelectedItem.ToString(), this, bit_Accion);
                    this.Hide();
                    registroCliente.Show();
                    break;

                case "Proveedor":
                    Form registroProveedor = new AbmProveedor.AltaProveedor(Usuario.Text, Password.Text, ComboBox_Rol.SelectedItem.ToString(), this, bit_Accion);
                    this.Hide();
                    registroProveedor.Show();
                    break;
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Nombre de Usuario ya existente.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            conexion_sql.Close();
        }