Beispiel #1
0
        /// <summary>
        /// Carga las estructuras desde archivos xml
        /// </summary>
        /// <returns>true si las estructuras se cargaron correctamente</returns>
        private bool loadEstructuras()
        {
            facturaData = new xTangoFacturaData();
            bool resultado = false;

            try
            {
                facturaData.rsFacEncabezado = Commons.loadADORecordset(mainpath + STR_FacEnc);
                facturaData.rsFacRenglones  = Commons.loadADORecordset(mainpath + STR_FacRen);
                facturaData.rsFacImpuestos  = Commons.loadADORecordset(mainpath + STR_FacImp);
                facturaData.rsFacCuotas     = Commons.loadADORecordset(mainpath + STR_FacCuo);
                facturaData.rsFonEncabezado = Commons.loadADORecordset(mainpath + STR_FonEnc);
                facturaData.rsFonRenglones  = Commons.loadADORecordset(mainpath + STR_FonRen);

                fillDataGrids();
                resultado = true;
            }
            catch
            {
                resultado = false;
            }
            finally
            {
                SSTabFacturas.SelectedIndex = 0;
            }
            return(resultado);
        }
Beispiel #2
0
 /// <summary>
 /// Carga datos por default
 /// </summary>
 private void loadDatos()
 {
     facturaData = new xTangoFacturaData();
     facturaData.rsFacEncabezado = Commons.loadADORecordset(mainpath + DEF_FacEnc);
     facturaData.rsFacRenglones  = Commons.loadADORecordset(mainpath + DEF_FacRen);
     facturaData.rsFacImpuestos  = Commons.loadADORecordset(mainpath + DEF_FacImp);
     facturaData.rsFacCuotas     = Commons.loadADORecordset(mainpath + DEF_FacCuo);
     facturaData.rsFonEncabezado = Commons.loadADORecordset(mainpath + DEF_FonEnc);
     facturaData.rsFonRenglones  = Commons.loadADORecordset(mainpath + DEF_FonRen);
     dataTouched = false;
     fillDataGrids();
     SSTabFacturas.SelectedIndex = 0;
 }