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."); } } }
/// <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(); }
/// <summary> /// carga el combo medio de pago /// </summary> public void cargarForma() { cmbMedioDePago.DisplayMember = "Descripcion"; cmbMedioDePago.ValueMember = "ID"; cmbMedioDePago.DataSource = TrabajarFormaPago.listarFormaPagoDisponible(); }