static clsMatHang NhapMatHang() { clsMatHang a = new clsMatHang(); Console.Write("Nhap Ten Mat Hang: "); a.TenMatHang = Console.ReadLine(); a.DonGia = ReadNumber("Nhap Don Gia: ", 1, 1000000); a.SoLuongTon = ReadNumber("Nhap So Luong Ton: ", 1, 10000); return(a); }
static void TimMatHang(List <clsMatHang> dsMatHang) { clsMatHang max = new clsMatHang(); Console.WriteLine("----------------------------------------------------------------------"); Console.WriteLine("| Ten Mat Hang | So Luong Ton | Don Gia | Gia Tri |"); Console.WriteLine("----------------------------------------------------------------------"); max = dsMatHang[0]; foreach (var element in dsMatHang) { Console.WriteLine("| {0,-21} | {1,12:# ### ###} | {2,12:# ### ###} | {3,12:# ### ###} |", element.TenMatHang, element.SoLuongTon, element.DonGia, element.SoLuongTon * element.DonGia); if (element.SoLuongTon * element.DonGia > max.SoLuongTon * max.DonGia) { max = element; } } Console.WriteLine("----------------------------------------------------------------------"); Console.WriteLine("---------------------Mat Hang Co Gia Tri Lon Nhat---------------------"); Console.WriteLine("| {0,-21} | {1,12:# ### ###} | {2,12:# ### ###} | {3,12:# ### ###} |", max.TenMatHang, max.SoLuongTon, max.DonGia, max.SoLuongTon * max.DonGia); Console.WriteLine("----------------------------------------------------------------------"); Console.Write("Press any key to continue . . . "); Console.ReadKey(true); }