예제 #1
0
        public void GuardarDetalle()
        {
            try
            {
                string   Rpta = "";
                string   _cod_pago, _cod_compra, _numdocpago, _optipo, _forma, _cod_movbanco, _cod_movcaja;
                decimal  _monto;
                bool     _esretenislr, _esreteniva;
                DateTime _fecha_reg;

                foreach (DataGridViewRow row in DataProcesar.Rows)
                {
                    _cod_pago     = TxtCod_pago.Text;
                    _cod_compra   = Convert.ToString(row.Cells["cod_compra"].Value);
                    _numdocpago   = Convert.ToString(row.Cells["numdocpago"].Value);
                    _optipo       = Convert.ToString(row.Cells["optipo"].Value);
                    _forma        = Convert.ToString(row.Cells["forma"].Value);
                    _monto        = Convert.ToDecimal(row.Cells["monto"].Value);
                    _esretenislr  = Convert.ToBoolean(row.Cells["esretenislr"].Value);
                    _esreteniva   = Convert.ToBoolean(row.Cells["esreteniva"].Value);
                    _fecha_reg    = Convert.ToDateTime(row.Cells["fecha_reg"].Value);
                    _cod_movbanco = Convert.ToString(row.Cells["cod_movbanco"].Value);
                    _cod_movcaja  = Convert.ToString(row.Cells["cod_movcaja"].Value);
                    Rpta          = EPagoDetalle.Insertar(_cod_pago, _cod_compra, _numdocpago, _optipo, _forma, _monto, _esretenislr, _esreteniva, _fecha_reg, _cod_movbanco, _cod_movcaja);
                }
            }
            catch (Exception Exc)
            {
                MensajeError(Exc.Message);
            }
        }
예제 #2
0
 private void MostrarDetalles()
 {
     try
     {
         DataProcesar.DataSource = EPagoDetalle.Mostrar(TxtCod_pago.Text);
         OcultarColumnasDet();
     }
     catch (Exception Exc)
     {
         MensajeError(Exc.Message);
     }
 }
예제 #3
0
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult Opcion = MessageBox.Show("Realmente desea Eliminar el Registro ?", "...::: Step One Ver 1.0 :::...", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);

                string Rpta = "";
                if (Opcion == DialogResult.OK)
                {
                    Rpta = EPago.Eliminar(TxtCod_pago.Text);

                    foreach (DataGridViewRow Row in DataProcesar.Rows)
                    {
                        Rpta = EPagoDetalle.Eliminar(
                            Convert.ToString(Row.Cells["cod_pago"].Value),
                            Convert.ToString(Row.Cells["cod_compra"].Value),
                            Convert.ToString(Row.Cells["optipo"].Value),
                            Convert.ToDecimal(Row.Cells["monto"].Value)
                            );
                    }


                    if (Rpta.Equals("Y"))
                    {
                        MensajeOk("Registro Eliminado Correctamente!");
                        Botones();
                        Listar();
                    }
                    else
                    {
                        MensajeError(Rpta);
                    }
                }
                else
                {
                    MensajeError("Cancelando la Eliminacon de Registros!");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #4
0
 private void MostrarDetallesP()
 {
     DataListado.DataSource = EPagoDetalle.MostrarP(TxtCod_pago.Text);
     OcultarColumnas();
 }