Exemplo n.º 1
0
 public SeminarForm(MainForm parentForm, AcademyMgr.AcademyMgr manager)
 {
     InitializeComponent();
     AcademyMgr     = manager;
     currentSeminar = new Seminar();
     mainform       = parentForm;
 }
Exemplo n.º 2
0
 public RefundForm(MainForm parentForm, AcademyMgr.AcademyMgr manager)
 {
     InitializeComponent();
     AcademyMgr    = manager;
     currentRefund = new Refund();
     mainform      = parentForm;
 }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            manager = new AcademyMgr.AcademyMgr();
            manager.Initialize();
            //ddBelt.Items.Clear();
            if (!IsPostBack)
            {
                ddBelt.Items.Add("White");
                ddBelt.Items.Add("Blue");
                ddBelt.Items.Add("Purple");
                ddBelt.Items.Add("Brown");
                ddBelt.Items.Add("Black");

                List <Plan> plans = manager.getPlans(Plan.typeEnum.Abonnement);
                ddAbo.Items.Add("");
                foreach (Plan p in plans)
                {
                    ListItem i = new ListItem(p.Label, p.ID.ToString());
                    ddAbo.Items.Add(i);
                }

                List <Plan> privates = manager.getPlans(Plan.typeEnum.Private);
                ddPrivates.Items.Add("");
                foreach (Plan p in privates)
                {
                    ListItem i = new ListItem(p.Label, p.ID.ToString());
                    ddPrivates.Items.Add(i);
                }
            }
            // Populate the GridView.
            BindGridView();
        }
Exemplo n.º 4
0
 public MainForm()
 {
     InitializeComponent();
     manager = new AcademyMgr.AcademyMgr();
     manager.Initialize();
     this.Text = "Academy Cercle - " + manager.connectionString;
     MainForm_Load();
 }
Exemplo n.º 5
0
        public CoachPayForm(MainForm parentForm, AcademyMgr.AcademyMgr manager)
        {
            InitializeComponent();
            AcademyMgr          = manager;
            mainform            = parentForm;
            currentCoachPayment = new CoachPay();
            //On remplit la combo des coachs:
            List <Member> coachs = AcademyMgr.getMembers(true);

            cbCoachs.Items.AddRange(coachs.ToArray());
            cbCoachs.DisplayMember = "Lastname";
        }
Exemplo n.º 6
0
        public PrivateForm(MainForm parentForm, AcademyMgr.AcademyMgr manager)
        {
            InitializeComponent();
            AcademyMgr     = manager;
            currentPrivate = new Private();
            mainform       = parentForm;
            //On remplit la combo des eleves:
            List <Member> members = AcademyMgr.getMembers();

            cbMember.Items.AddRange(members.ToArray());
            cbMember.DisplayMember = "Fullname";
        }
Exemplo n.º 7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     manager = new AcademyMgr.AcademyMgr();
     manager.Initialize();
     if (!Page.IsPostBack)
     {
         List <Member> members = manager.getMembers();
         ddMembers.DataSource     = members;
         ddMembers.DataTextField  = "Lastname";
         ddMembers.DataValueField = "ID";
         ddMembers.DataBind();
     }
     // Populate the GridView.
     BindGridView();
 }
Exemplo n.º 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            AcademyMgr.AcademyMgr manager = new AcademyMgr.AcademyMgr();
            manager.Initialize();

            txtMembersCount.Text = manager.getActiveStudentsCount().ToString();
            decimal nLicencesAmount = manager.getLicencesAmount();

            txtLicencesAmount.Text = nLicencesAmount.ToString();
            decimal nLicencesDebt = manager.getLicencesDebt();

            txtLicencesDebt.Text  = nLicencesDebt.ToString();
            txtLicencesBenef.Text = (nLicencesAmount - nLicencesDebt).ToString();
            decimal nPrivatesAmount = manager.getPrivatesAmount();

            txtPrivates.Text = nPrivatesAmount.ToString();
            decimal nSeminarsAmount = manager.getSeminarsAmount();

            txtSeminar.Text = nSeminarsAmount.ToString();
            decimal nSeminarsDebt = manager.getSeminarsDebt();

            txtSeminarDebt.Text  = nSeminarsDebt.ToString();
            txtSeminarBenef.Text = (nSeminarsAmount - nSeminarsDebt).ToString();
            decimal nCoachsPaysAmount = manager.getCoachsPaysAmount();

            txtTeacherPays.Text = nCoachsPaysAmount.ToString();
            txtTotalDebt.Text   = (nSeminarsDebt + nLicencesDebt).ToString();
            txtPaidDebt.Text    = manager.getPaidDebt().ToString();
            txtDebt.Text        = (nSeminarsDebt + nLicencesDebt - manager.getPaidDebt()).ToString();
            decimal nTotalBenef = nLicencesAmount - nLicencesDebt + nPrivatesAmount + nSeminarsAmount - nSeminarsDebt - nCoachsPaysAmount;

            txtTotalBenef.Text = nTotalBenef.ToString();
            //calcul d'un mensuel hypothétique:
            DateTime beginDate = new DateTime(2017, 5, 1);
            int      nMonth    = Math.Abs((beginDate.Month - DateTime.Now.Month) + 12 * (beginDate.Year - DateTime.Now.Year));

            txtBlackMonth.Text    = (nTotalBenef / nMonth).ToString();
            txtOfficialMonth.Text = ((nTotalBenef * 75) / (nMonth * 100)).ToString();
        }
Exemplo n.º 9
0
        public MemberForm(MainForm parentForm, AcademyMgr.AcademyMgr manager)
        {
            InitializeComponent();
            AcademyMgr             = manager;
            currentMember          = new Member();
            mainform               = parentForm;
            cbBelt.SelectedIndex   = 0;
            txtStripe.Text         = "0";
            cbGender.SelectedIndex = 0;
            chkActive.Checked      = true;
            dateEnd.Value          = DateTime.Now.AddYears(1);
            List <Plan> plansAbo = AcademyMgr.getPlans(Plan.typeEnum.Abonnement);

            cbPlanAbo.Items.Add("");
            cbPlanAbo.Items.AddRange(plansAbo.ToArray());
            cbPlanAbo.DisplayMember = "Label";
            List <Plan> plansPrivate = AcademyMgr.getPlans(Plan.typeEnum.Private);

            cbPlanPrivate.Items.Add("");
            cbPlanPrivate.Items.AddRange(plansPrivate.ToArray());
            cbPlanPrivate.DisplayMember = "Label";
        }