Esempio n. 1
0
 public void GwinAppStart()
 {
     GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormApplication(), null);
     configEntity        = ConfigEntity.CreateConfigEntity(typeof(TaskProject));
     Entity              = new TaskProject();
     entityMiniConfigBLO = GwinBaseBLO <BaseEntity> .CreateBLO_Instance(typeof(TaskProject), typeof(BaseBLO <>));
 }
Esempio n. 2
0
 private void LoginForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (!loginControl1.LoginValide)
     {
         GwinApp.CloseApplication();
     }
 }
        public void ChangeLanguage(CultureInfo cultureInfo)
        {
            // Must Delete All Entity Configuration, bacause it demande with language
            ConfigEntity x = ConfigEntity.CreateConfigEntity(typeof(User));

            x.Dispose();

            // Change Gwin CultureInfo Instance
            GwinApp.Instance.CultureInfo = cultureInfo;

            if (cultureInfo.TwoLetterISOLanguageName == "ar")
            {
                GwinApp.Instance.user.Language = GwinApp.Languages.ar;
            }
            if (cultureInfo.TwoLetterISOLanguageName == "fr")
            {
                GwinApp.Instance.user.Language = GwinApp.Languages.fr;
            }



            // Change Thread CultureInfo Instance
            Thread.CurrentThread.CurrentCulture   = cultureInfo;
            Thread.CurrentThread.CurrentUICulture = cultureInfo;

            this.Reload();
            // ReLoad Applicaton Interface
            //instance.FormApplication.Reload();

            //[Role] Restart must be after Language change, for Set Application Name Title after
            // Initialize Form
            GwinApp.Restart();
        }
Esempio n. 4
0
        private void ProjectFormMenu_Load(object sender, EventArgs e)
        {
            // Application User
            User user = new User();

            user.Language = GwinApp.Languages.ar;

            // Start Gwin Application
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), null, user);
        }
        private void FormMenuApplication_Load(object sender, EventArgs e)
        {
            User user = null;

            user = User.CreateGuestUser(new ModelContext());
            //  user = User.CreateAdminUser(new ModelContext());
            //user = User.CreateRootUser(new ModelContext());
            // Start Gwin Application with Authentification
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), this, user);
        }
        private void FormMenu_Load(object sender, EventArgs e)
        {
            // Start Gwin Application with Authentification
            User user = null;

            user          = User.CreateRootUser(new ModelContext());
            user.Language = GwinApp.Languages.fr;
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), null, user);

            //Form Aggrandize
            this.WindowState = FormWindowState.Maximized;
        }
        public void InsertTest()
        {
            //    int Expected = 1;
            //    Group  groupe = new Group();
            //    groupe.Name = "groupe 1";
            //    vtts.BAL.BaseBLO service = new BaseBLO<Group>();
            //    int Actuel = service.Save(groupe);
            //    Assert.AreEqual(Expected, Actuel);
            User user = new User();

            user.Language = GwinApp.Languages.en;
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormMenu(), user);
        }
Esempio n. 8
0
        public void SaveTest()
        {
            // Application User
            User user = new User();

            user.Language = GwinApp.Languages.en;

            // Start Gwin Application
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormMenuApplication(), user);


            GroupAgeBLO GroupAgeBLO = new GroupAgeBLO();
            GroupAge    groupe      = new GroupAge();
            int         r           = GroupAgeBLO.Save(groupe);


            Assert.AreEqual(r, 1);
        }
Esempio n. 9
0
        private void FormMenu_Load(object sender, EventArgs e)
        {
            User user = null;

            //user.Language = Gwin.Languages.ar;
            user = User.CreateAdminUser(new ModelContext());

            // user = User.CreateGuestUser(new ModelContext());

            // Load Director User
            // ModelContext db = new ModelContext();
            //user = db.Users.Where(u => u.Reference == "Director").SingleOrDefault();

            // user = User.CreateRootUser(new ModelContext());
            user.Language = GwinApp.Languages.fr;
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), this, user);
            //InitializeComponent();
        }
Esempio n. 10
0
        private void FormMenuApplication_Load(object sender, EventArgs e)
        {
            // Lunch Loading Interface
            GwinApp.Loading_Start();
            GwinApp.Loading_Status("Start TaskView Applicaton ...");


            User user = null;

            // First Database use : there are time for loading
            GwinApp.Loading_Status("Load DataBase ...");
            user          = User.CreateGuestUser(new ModelContext());
            user          = User.CreateRootUser(new ModelContext());
            user.Language = GwinApp.Languages.fr;

            // Start Gwin Application with Authentification
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), this, user);
        }
Esempio n. 11
0
        private void GwinAppMenu_Load(object sender, EventArgs e)
        {
            User user = null;

            // Create User : Admin user
            user = User.CreateAdminUser(new ModelContext());

            // Create User : Root user
            user = User.CreateRootUser(new ModelContext());

            //
            // Create Guest User : he can authenticate with login and password
            //
            // user = User.CreateGuestUser(new ModelContext());
            // login : admin
            // password : admin

            // Create GwinApp Instance
            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), this, user);
        }
Esempio n. 12
0
        private void TextPDF_Load(object sender, EventArgs e)
        {
            User user = null;

            //user = User.CreateGuestUser(new ModelContext());

            user = User.CreateAdminUser(new ModelContext());

            // user = User.CreateRootUser(new ModelContext());
            // Start Gwin Application with Authentification
            FormMenuApplication form = new FormMenuApplication();

            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), form, user);

            //
            GroupsDataGridView.DataSource = null;
            GroupsDataGridView.DataSource = new GroupBLO(db).GetAll();
            //
            GroupsDataGridView.Columns.Remove("Id");
            GroupsDataGridView.Columns.Remove("Ordre");
            GroupsDataGridView.Columns.Remove("DateCreation");
            GroupsDataGridView.Columns.Remove("DateModification");
            GroupsDataGridView.Columns.Remove("Reference");
        }
 private void frenchToolStripMenuItem1_Click(object sender, EventArgs e)
 {
     GwinApp.ChangeLanguage(CultureInfo.CreateSpecificCulture("fr"));
 }
 public void GetAll_Assembly_Contains_EntitiesTest()
 {
     GwinApp.Start(typeof(ModelContext), typeof(GwinBaseBLO <>), new FormApplication(), null);
     List <Assembly> ls_assembly = new ModelConfiguration().GetAll_Assembly_Contains_Entities();
 }
Esempio n. 15
0
 public void initBaseEntityBAOTests()
 {
     GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new Presentation.MainForm.FormApplication(), null);
     context = new ModelContext();
     roleBAO = new BaseBLO <Role>();
 }
 private void arabToolStripMenuItem_Click(object sender, EventArgs e)
 {
     GwinApp.ChangeLanguage(new CultureInfo("ar"));
 }
Esempio n. 17
0
 public void GwinAppStart()
 {
     GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new Application.Presentation.MainForm.FormApplication(), null);
 }
        public void GwinAppStart()
        {
            User user = User.CreateRootUser(new ModelContext());

            GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormApplication(), user);
        }
 public void GwinAppStart()
 {
     GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormApplication(), null);
 }
 private void englishToolStripMenuItem_Click(object sender, EventArgs e)
 {
     GwinApp.ChangeLanguage(CultureInfo.CreateSpecificCulture("en"));
 }
 private void bt_cancel_Click(object sender, EventArgs e)
 {
     GwinApp.CloseApplication();
     return;
 }
Esempio n. 22
0
 public void initBaseEntityBAOTests()
 {
     GwinApp.Start(typeof(ModelContext), typeof(BaseBLO <>), new FormApplication(), null);
 }