コード例 #1
0
        public string CreateCode()
        {
            string MaMH;

            using (QLDLDataContext db = new QLDLDataContext())
            {
                List <string> lstMa = db.MATHANGs.Select(p => p.MaMatHang.Trim()).ToList();
                MaMH = lstMa[0];
                foreach (string temp in lstMa)
                {
                    if (temp.Length > MaMH.Length)
                    {
                        MaMH = temp;
                    }
                    else if (temp.Length == MaMH.Length)
                    {
                        if (String.Compare(temp.Substring(2, temp.Length - 2), MaMH.Substring(2, MaMH.Length - 2)) > 0)
                        {
                            MaMH = temp;
                        }
                    }
                }
                MaMH = MaMH.TrimEnd();
                string x = MaMH.Substring(2);
                string y = (int.Parse(x) + 1).ToString();
                MaMH = "MH" + y;
            }
            return(MaMH);
        }
コード例 #2
0
 public override string ToString()
 {
     return(string.Format("MH{0} - {1} - Số giờ {2} ", MaMH.ToString(), TenMH, SoGioHoc.ToString()));
 }