private void btn_agregar_Click(object sender, EventArgs e) { PagoParcial a = new PagoParcial(); if (txt_monto.Text.Trim() == "" || !string.IsNullOrEmpty(txt_monto.Text)) { a.id_venta = id_venta; a.medio_de_pago = Convert.ToInt32(combo_medio_de_pago.SelectedValue); a.monto = Convert.ToDecimal(txt_monto.Text); a.razon_social = txt_razon.Text; a.documento = documento; a.banco = txt_banco.Text; a.comprobante = txt_comprobante.Text; a.vencimiento = txt_vencimiento.Value; if (txt_recibo.Text.Trim() != "" || !string.IsNullOrEmpty(txt_recibo.Text)) { a.recibo = txt_recibo.Text; } if (txt_retencion_iva.Text.Trim() != "" || !string.IsNullOrEmpty(txt_retencion_iva.Text)) { a.retencion_iva = Convert.ToDecimal(txt_retencion_iva.Text); } if (txt_retencion_ig.Text.Trim() != "" || !string.IsNullOrEmpty(txt_retencion_ig.Text)) { a.retencion_ig = Convert.ToDecimal(txt_retencion_ig.Text); } if (txt_retencion_iibb.Text.Trim() != "" || !string.IsNullOrEmpty(txt_retencion_iibb.Text)) { a.retencion_iibb = Convert.ToDecimal(txt_retencion_iibb.Text); } if (txt_retencion_suss.Text.Trim() != "" || !string.IsNullOrEmpty(txt_retencion_suss.Text)) { a.retencion_suss = Convert.ToDecimal(txt_retencion_suss.Text); } if (total_venta >= (total_pagado + a.monto)) { if (ControladorPagoParcial.agregarPagoParcial(a) == 1) { MessageBox.Show("El pago se agregó correctamente!"); this.Close(); } else { MessageBox.Show("Hubo un problema"); } } else { MessageBox.Show("El monto agregado supera el monto de deuda de esta factura"); } } else { MessageBox.Show("El campo monto es obligatorio"); } }
private void agregarPagoParcialReparacion_Load(object sender, EventArgs e) { panel_cheque.Enabled = true; txt_monto.MaxLength = 9; ControladorPagoParcial.llenarMedioDePago(combo_medio_de_pago); }
private void btn_agregar_pago_Click(object sender, EventArgs e) { PagosParciales.agregarPagoParcialReparacion a = new PagosParciales.agregarPagoParcialReparacion(reparacion.id, total_venta, total_pagado, reparacion.documento); a.ShowDialog(); ControladorPagoParcial.llenar_pagosparciales(dgv_tabla, reparacion.id, reparacion.id); calcularTotalPagado(); calcularEstado(); }
private void btn_agregar_pago_Click(object sender, EventArgs e) { Vista.PagosParciales.agregarPago a = new PagosParciales.agregarPago(venta.id, total_venta, total_pagado, venta.documento); a.ShowDialog(); ControladorPagoParcial.llenar_pagosparciales(dgv_tabla, venta.id); total_pagado = 0; calcularTotalPagado(); calcularEstado(); }
private void CobrarVenta_Load(object sender, EventArgs e) { if (venta.cobrada) { combo_cobrada.SelectedIndex = combo_cobrada.FindStringExact("Si"); } else { combo_cobrada.SelectedIndex = combo_cobrada.FindStringExact("No"); } txt_factura.Text = Convert.ToString(venta.nrofactura); txt_remito.Text = Convert.ToString(venta.remito); //ControladorPagoParcial.llenar_pagosparciales(dgv_tabla, venta.id); ControladorPagoParcial.llenarTablaPagosParciales(dgv_tabla, venta.id); calcularTotalPagado(); calcularTamanio(); calcularEstado(); this.MinimumSize = new Size(this.Size.Width, this.Size.Height); }