예제 #1
0
        static void Main(string[] arguments)
        {
            WindowsFormsSettings.ApplyDemoSettings();

            /*prueba para establecimiento*/
            //FormEstablecimiento formEstablecimiento = new FormEstablecimiento(1);
            //Application.Run(formEstablecimiento);
            //ReportView form = new ReportView();
            //Application.Run(form);
            //COMPROBANTE comp = new FacturaServicio().getComprobante(4);
            //GeneradorFactura generador = new GeneradorFactura(comp);
            //generador.GenerarXML();
            //Correo c = new Correo();
            //c.enviarCorreo("*****@*****.**");
            /*pruena para aplicación general*/
            Application.Run(new LoginForm());
            DevExpress.Utils.LocalizationHelper.SetCurrentCulture(arguments);
            CultureInfo nastiCulture = (CultureInfo)Application.CurrentCulture.Clone();

            nastiCulture.NumberFormat.CurrencySymbol        = "$";
            nastiCulture.NumberFormat.CurrencyDecimalDigits = 2;
            if (CredencialUsuario.getInstancia().getUsuario() != null)
            {
                Application.Run(FormaBase.getInstancia());
            }
            //ServicioImpresion servicio = new ServicioImpresion();
            //COMPROBANTE comprobante = new FacturaServicio().getComprobante(5);
            //servicio.exportarPdf(comprobante.CODIGOTIPOCOMPROBANTE, comprobante);
        }
예제 #2
0
 public static FormaBase getInstancia()
 {
     if (instancia == null)
     {
         instancia = new FormaBase();
     }
     return(instancia);
 }