Beispiel #1
0
        public void LoadHocky()
        {
            studentReceivableDAO dt = new studentReceivableDAO();

            cbbHocky.DataSource    = dt.ListSemesterByID((int)cbbNamhoc.SelectedValue);
            cbbHocky.ValueMember   = "SemesterID";
            cbbHocky.DisplayMember = "Name";
        }
Beispiel #2
0
        public void LoadNamhoc()
        {
            studentReceivableDAO dt = new studentReceivableDAO();

            cbbNamhoc.DataSource    = dt.ListCourse();
            cbbNamhoc.ValueMember   = "CourseID";
            cbbNamhoc.DisplayMember = "Name";
        }
        public void LoadKhoihoc()
        {
            studentReceivableDAO dt = new studentReceivableDAO();

            cbbKhoihoc.DataSource    = dt.ListGradeByID((int)cbbHocky.SelectedValue);
            cbbKhoihoc.ValueMember   = "GradeID";
            cbbKhoihoc.DisplayMember = "Name";
        }
        public void LoadLophoc()
        {
            studentReceivableDAO dt = new studentReceivableDAO();

            cbbLophoc.DataSource    = dt.ListClassByID((int)cbbKhoihoc.SelectedValue);
            cbbLophoc.ValueMember   = "ClassID";
            cbbLophoc.DisplayMember = "Name";
        }
Beispiel #5
0
        private void gridView1_CustomUnboundColumnData(object sender, DevExpress.XtraGrid.Views.Base.CustomColumnDataEventArgs e)
        {
            studentReceivableDAO dt = new studentReceivableDAO();
            PreferredDAO         dc = new PreferredDAO();
            int     rowindex        = e.ListSourceRowIndex;
            decimal a = 0;

            if (e.Column.FieldName != "miengiam")
            {
                return;
            }
            int perferredID = dt.lookforPreferredID(ClassStudentDAO.StudentID);

            if (perferredID == null)
            {
                e.Value = 0;
            }
            List <string> b  = new List <string>();
            string        mg = gridView1.GetListSourceRowCellValue(rowindex, "PreferredID").ToString();
            decimal       f  = Convert.ToDecimal(gridView1.GetListSourceRowCellValue(rowindex, "TotalPriceDetail"));

            for (int i = 0; i < (mg.Length - 1); i += 2)
            {
                string c = mg.Substring(i, 1);
                b.Add(c);
            }
            if (b.Count == 0)
            {
                e.Value = f;
            }
            else
            {
                foreach (var i in b)
                {
                    if (int.Parse(i) == perferredID)
                    {
                        float pr = dc.lookPreferredPercent(int.Parse(i));
                        a       = f - ((f * (decimal)pr) / 100);
                        e.Value = a;
                        break;
                    }
                    e.Value = f;
                }
            }
        }