private void btnModificar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text == "")
            {
                MessageBox.Show("No puede registar campos vacíos");
            }
            else
            {
                if (TrabajarFormaPago.VerificarFormaPago(txtDescripcion.Text) == false)
                {
                    if (MessageBox.Show("confirms the action?", "Save data", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        FormaPago oFormaPago = new FormaPago();

                        oFormaPago.FP_descripcion = txtDescripcion.Text;

                        int idFormaPago = (int)dgvFormaPago.CurrentRow.Cells[0].Value;

                        oFormaPago.FP_id = idFormaPago;

                        TrabajarFormaPago.ModificarFormaPago(oFormaPago);

                        cargarGrilla();
                        limpiarCampos();
                    }
                }
                else
                {
                    MessageBox.Show("Esta clase de vehículo ya esta registrada, intente con otra.");
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Carga los combos rol con sus respectivos items y actualiza la fecha
        /// </summary>
        private void cargarComboRol(string u)
        {
            string nombreVendedor = TrabajarUsuarios.traerVendedor(u);

            lblVendedor.Text = "Vendedor: " + nombreVendedor;

            //Configurar Fecha actual
            dtpFecha.Value = DateTime.Today;

            nudPrecio.Minimum = 0;
            nudPrecio.Maximum = 10000000;

            cboClientes.DataSource    = TrabajarCliente.traerClienteComboBox();
            cboClientes.DisplayMember = "cli_ayn";
            cboClientes.ValueMember   = "cli_dni";
            cboClientes.Text          = "Select Client";

            cboVehiculo.DataSource    = TrabajarVehiculo.traerVehiculoComboBox();
            cboVehiculo.DisplayMember = "veh_datos";
            cboVehiculo.ValueMember   = "veh_matricula";
            cboVehiculo.Text          = "Select Vehicle";

            cboFormaPago.DataSource    = TrabajarFormaPago.ObtenerFormaPago();
            cboFormaPago.DisplayMember = "Descripción";
            cboFormaPago.ValueMember   = "ID";
            cboFormaPago.Text          = "Select Vehicle Type";
        }
        private void btnBorrar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("confirms the action?", "Save data", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                int idFormaPago = (int)dgvFormaPago.CurrentRow.Cells[0].Value;

                TrabajarFormaPago.EliminarFormaPago(idFormaPago);

                cargarGrilla();
                limpiarCampos();
            }
        }
        /// <summary>
        /// elimina una forma de pago, si esta no esta siendo utilizada realiza una baja fisica caso contrario una baja logica
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            String       msj          = "Esta seguro que quiere elimnar " + this.txtDetalle.Text;
            int          id           = Convert.ToInt32(dgwLista.CurrentRow.Cells["ID"].Value);
            DialogResult dialogResult = MessageBox.Show(msj, "Some Title", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                try
                {
                    TrabajarFormaPago.bajaFormaPagoFisica(id);
                }
                catch
                {
                    TrabajarFormaPago.bajaFormaPago(id, false);
                }
                cargarFormaPago();
                MessageBox.Show("Eliminado");
            }
        }
        private void btnValidar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("confirms the action?", "Save data", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                Venta oVenta = new Venta();

                oVenta.VTA_id          = Convert.ToInt32(dgvVentas.CurrentRow.Cells[0].Value);
                oVenta.VTA_estado      = true;
                oVenta.USU_id          = Convert.ToInt32(dgvVentas.CurrentRow.Cells[9].Value);
                oVenta.VEH_matricula   = (string)dgvVentas.CurrentRow.Cells[3].Value;
                oVenta.VTA_fecha       = Convert.ToDateTime(dgvVentas.CurrentRow.Cells[10].Value);
                oVenta.FP_id           = TrabajarFormaPago.traerId((string)dgvVentas.CurrentRow.Cells[11].Value);
                oVenta.VTA_precioFinal = Convert.ToDecimal(dgvVentas.CurrentRow.Cells[12].Value);

                TrabajarVenta.CambiarVenta(oVenta);

                cargarGrilla();
                cargarData();
            }
        }
 /// <summary>
 /// Realiza el alta de Forma de pago con sus respectivas verificaciones
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnAlta_Click(object sender, EventArgs e)
 {
     if (txtNuevo.Text != "")
     {
         if (this.validarFormaPago(txtNuevo.Text))
         {
             TrabajarFormaPago.altaFormaPago(txtNuevo.Text, true);
             txtNuevo.Text       = "";
             dgwLista.DataSource = null;
             cargarFormaPago();
         }
         else
         {
             MessageBox.Show("La Forma de pago ya existe", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     else
     {
         MessageBox.Show("complete todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        /// <summary>
        /// modifica una forma de pago
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnMoficar_Click_1(object sender, EventArgs e)
        {
            String       msj          = "Esta seguro que quiere modificar esta forma de pago " + this.txtDetalle.Text;
            DialogResult dialogResult = MessageBox.Show(msj, "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dialogResult == DialogResult.Yes)
            {
                if (txtDetalle.Text != "")
                {
                    FormaPago fp = new FormaPago();
                    fp.Fp_ID          = Convert.ToInt32(dgwLista.CurrentRow.Cells["ID"].Value);
                    fp.Fp_Descripcion = txtDetalle.Text;
                    fp.Fp_Disponible  = checkDisponible.Checked;
                    TrabajarFormaPago.modificacionFormaPago(fp);
                    MessageBox.Show("Forma de Pago Modificado");
                    cargarFormaPago();
                }
                else
                {
                    MessageBox.Show("El campo no puede estar vacio", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
 private void cargarGrilla()
 {
     dgvFormaPago.DataSource = TrabajarFormaPago.ObtenerFormaPago();
 }
 /// <summary>
 /// carga las formas de pago
 /// </summary>
 private void cargarFormaPago()
 {
     dgwLista.DataSource = TrabajarFormaPago.listarFormaPago();
 }
Esempio n. 10
0
 /// <summary>
 /// carga el combo medio de pago
 /// </summary>
 public void cargarForma()
 {
     cmbMedioDePago.DisplayMember = "Descripcion";
     cmbMedioDePago.ValueMember   = "ID";
     cmbMedioDePago.DataSource    = TrabajarFormaPago.listarFormaPagoDisponible();
 }