private void Init()
        {
            TemplateTables = null;
            CommonConfigurationModel configuration = new CommonConfigurationModel();
            CommonConfig             common        = configuration.GetConfiguration();
            Database database = new Database(common.DatabaseHost, common.DatabaseUser, common.DatabasePassword, common.DatabaseName, (uint)common.DatabasePort);

            database.GetTemplates();
            TemplateTables = database.TemplateTables;
            Template       = _template;
        }
Exemple #2
0
        public void ShowResultButton()
        {
            CommonConfigurationModel configuration = new CommonConfigurationModel();
            CommonConfig             common        = configuration.GetConfiguration();
            Database database = new Database(common.DatabaseHost, common.DatabaseUser, common.DatabasePassword, common.DatabaseName, (uint)common.DatabasePort);

            database.SetResultView(StartDate, EndDate);
            database.GetResultView();
            Result = database.ResultViews.ToList();
            database.DropResultView();
            NavigationService.Navigate(typeof(ResultPage), Result);
        }
 public ACommonConfigModelView()
 {
     _startConfig       = new CommonConfig();
     _configuration     = new CommonConfigurationModel();
     _startConfig       = _configuration.GetConfiguration();
     AgencyName         = _startConfig.AgencyName;
     AgencyNumber       = _startConfig.AgencyNumber;
     AgencyPassword     = _startConfig.AgencyPassword;
     AgencySalespoint   = _startConfig.AgencySalespoint;
     DatabasePassword   = _startConfig.DatabasePassword;
     DatabaseHost       = _startConfig.DatabaseHost;
     DatabaseName       = _startConfig.DatabaseName;
     DatabaseRemoteHost = _startConfig.DatabaseRemote;
     DatabaseUser       = _startConfig.DatabaseUser;
     DatabasePort       = _startConfig.DatabasePort;
     FormLimit          = _startConfig.FormLimit;
     PageLimit          = _startConfig.PageLimit;
     SearchLimit        = _startConfig.SearchLimit;
 }
        public async void SaveTemplate()
        {
            CommonConfigurationModel configuration = new CommonConfigurationModel();
            CommonConfig             common        = configuration.GetConfiguration();
            Database            database           = new Database(common.DatabaseHost, common.DatabaseUser, common.DatabasePassword, common.DatabaseName, (uint)common.DatabasePort);
            TemplateConfigModel configModel        = new TemplateConfigModel();

            if (string.IsNullOrEmpty(_template.CommonInfo.WebsiteName) ||
                string.IsNullOrEmpty(_template.CommonInfo.WebsiteUrl))
            {
                return;
            }
            await configModel.SetConfiguration(_template);

            try
            {
                database.InsertTemplatesToDatabase(Template.CommonInfo.WebsiteName, "/Templates/",
                                                   Template.CommonInfo.WebsiteName + ".xml");
            }
            catch (Exception exception)
            {
                Debug.Assert(true, exception.Message);
            }
        }