示例#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);
            }
        }