Example #1
0
        private string LayMaNienHocMax()
        {
            int       Max     = -1;
            int       Current = 0;
            string    MaMax   = "0";
            DataTable table   = new NienHocData().LayBangNienHoc("ma_nien_hoc");

            foreach (DataRow row in table.Rows)
            {
                try
                {
                    Current = Convert.ToInt32(row["ma_nien_hoc"].ToString().Trim().Substring(2));
                    if (Max < Current)
                    {
                        Max   = Current;
                        MaMax = row["ma_nien_hoc"].ToString().Trim().Substring(2);
                    }
                }
                catch
                {
                    MaMax = "0000";
                }
            }
            return(MaMax);
        }
Example #2
0
        /// <summary>
        /// Lấy một đối tượng Niên Học với mã niên học tương ứng
        /// </summary>
        /// <param name="maHH">mã niên học</param>
        /// <returns></returns>
        public NienHocInfo LayNienhoc(string maNienHoc)
        {
            NienHocInfo nienHocInfo = null;
            DataTable   table       = new NienHocData().BangNienHoc(maNienHoc);

            if (table.Rows.Count > 0)
            {
                nienHocInfo                 = new NienHocInfo();
                nienHocInfo.MaNienHoc       = maNienHoc;
                nienHocInfo.TenNienHoc      = Convert.ToString(table.Rows[0]["ten_nien_hoc"]);
                nienHocInfo.ThoiGianBatDau  = Convert.ToDateTime(Convert.ToDateTime(table.Rows[0]["tg_bat_dau"]).ToString("dd/MM/yyyy"));
                nienHocInfo.ThoiGianKetThuc = Convert.ToDateTime(Convert.ToDateTime(table.Rows[0]["tg_ket_thuc"]).ToString("dd/MM/yyyy"));
            }

            return(nienHocInfo);
        }