Example #1
0
        private void TareasVersiones()
        {
            Version VersionBD;
            Version VersionApp = null;

            Version.TryParse(clsBD.Sistema_C_ParametroVersion().Resultado, out VersionBD);

            if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed)
            {
                VersionApp = System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion;

                if (VersionBD == null && VersionApp != null)
                {
                    clsBD.Sistema_U_ParametroVersion(VersionApp.ToString());
                }

                int Compara = VersionBD.CompareTo(VersionApp);

                if (Compara > 0)
                {
                    btnProcesar.Enabled = false;
                    MessageBox.Show("Debe actualizar la aplicaciĆ³n para poder ingresar", "Adevertencia", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                }
                else if (Compara < 0)
                {
                    clsBD.Sistema_U_ParametroVersion(VersionApp.ToString());
                }
            }
        }
Example #2
0
 public override string ToString()
 {
     return(String.Format("{0} {1:yyyy-MM-dd}", VersionBD.ToString().PadLeft(6, '0'), DateVersion));
 }