public void GuardarAsientoContable(int IDTipoComprobante, int NComprobante, string DocReferencia, string ConceptoGeneral, List <ClassDatoCuentaAgregar> ListDatos, DateTime Fecha)
        {
            GuardarAsiento = new CADAsientoDetalle();
            GuardarCuenta  = new CADAsientoCuenta();
            int IDAsiento = GuardarAsiento.InsertAsientoDetalle(IDTipoComprobante, NComprobante, DocReferencia, ConceptoGeneral, Fecha);

            for (int i = 0; i < ListDatos.Count; i++)
            {
                GuardarCuenta.InsertAsientoCuenta(IDAsiento, ListDatos[i].IDCuentaMovimiento,
                                                  ListDatos[i].Concepto.ToUpper(), ListDatos[i].Debe, ListDatos[i].Haber);
            }
        }
Example #2
0
        private void BtnBorrar_Click(object sender, EventArgs e)
        {
            FrmPreguntaBorrar FrmBorrar = new FrmPreguntaBorrar();

            FrmBorrar.ShowDialog();
            if (FrmBorrar.Estado == true)
            {
                CADAsientoDetalle Borrar = new CADAsientoDetalle();
                Borrar.DeleteAsiento(Convert.ToInt32(TxtIDAsiento.Text));

                Alerta = new ClassToast(ClassColorAlerta.Alerta.Guardado.ToString(), "ELIMINADO", "Registro borrado correctamente.");

                PanelBusqueda.Visible = true;
                panelDetalle.Visible  = false;

                DgvDatos.Rows.Clear();
            }
        }