示例#1
0
        public void PrintListReceipt(List <Receipt> listReceipts, bool isAdmin)
        {
            Console.WriteLine("STT\t" + Ultils.FormatText("Mã hóa đơn", 15) + Ultils.FormatText("Tổng tiền", 20) + Ultils.FormatText("NV tạo HD", 20) + Ultils.FormatText("Tên thành viên"));

            if (isAdmin)
            {
                for (int i = 0; i < listReceipts.Count; i++)
                {
                    Console.WriteLine((i + 1) + "\t" + Ultils.FormatText(listReceipts[i].idReceipt.ToString(), 15) + Ultils.FormatText(listReceipts[i].total.ToString(), 20) + Ultils.FormatText(listReceipts[i].staff.nameStaff, 20) + Ultils.FormatText(listReceipts[i].Member.nameMember));
                }
            }
        }
 public void PrintListDepartments(List <DepartmentModel> listDepartments, bool isAdmin)
 {
     if (isAdmin)
     {
         for (int i = 0; i < listDepartments.Count; i++)
         {
             Console.WriteLine("\nMã bộ phận:\t" + listDepartments[i].idDepartment + "\nBộ phận:\t" + listDepartments[i].nameDepartment /*+ "\nMã trưởng phòng:\t" + listDepartments[i].manager.idNumber*/ + "\nSố lượng thành viên:\t" + listDepartments[i].numberStaff);
         }
     }
     else
     {
         Console.WriteLine(Ultils.FormatText("ID", 10) + "Tên bộ phận");
         for (int i = 0; i < listDepartments.Count; i++)
         {
             Console.WriteLine(Ultils.FormatText(listDepartments[i].idDepartment.ToString(), 10) + Ultils.FormatText(listDepartments[i].nameDepartment));
         }
     }
 }
示例#3
0
 public void PrintListReceiptDetail(List <ReceiptDetail> listReceiptDetail, bool isAdmin = true)
 {
     Console.WriteLine("{0}\t{1}{2}{3}{4}", "Số thứ tự", Ultils.FormatText("Mã hóa đơn", 20), Ultils.FormatText("Tên sản phẩm", 20), Ultils.FormatText("Nhân viên xử lý", 20), Ultils.FormatText("Tổng tiền".ToString(), 10));
     Console.Write("---------------------------------------------------------------------------------------------------\n");
     for (int i = 0; i < listReceiptDetail.Count; i++)
     {
         Console.WriteLine("{0}.\t\t{1}{2}{3}{4}", (i + 1), Ultils.FormatText(listReceiptDetail[i].idRecept.ToString(), 20), Ultils.FormatText(listReceiptDetail[i].product.nameProduct, 20), Ultils.FormatText(listReceiptDetail[i].staff.nameStaff, 20), Ultils.FormatText(listReceiptDetail[i].total.ToString(), 10));
     }
 }
示例#4
0
 public void PrintReceipt(Receipt receipt)
 {
     Console.WriteLine("{0}\t{1}{2}{3}", "Số thứ tự", Ultils.FormatText("Tên sản phẩm", 20), Ultils.FormatText("Số lượng", 20), Ultils.FormatText("Tổng tiền".ToString(), 10));
     Console.Write("---------------------------------------------------------------------------------------------------\n");
     for (int i = 0; i < receipt.listReceiptDetail.Count; i++)
     {
         Console.WriteLine("{0}\t\t{1}{2}{3}", (i + 1), Ultils.FormatText(receipt.listReceiptDetail[i].product.nameProduct, 20), Ultils.FormatText(receipt.listReceiptDetail[i].qtyProduct.ToString(), 20), Ultils.FormatText(receipt.listReceiptDetail[i].total.ToString(), 10));
     }
     Console.Write("---------------------------------------------------------------------------------------------------\n");
     Console.Write("Nhân viên xử lý: {0}Tổng tiền:{1}\n", Ultils.FormatText(receipt.staff.nameStaff, 20), Ultils.FormatText(receipt.total.ToString()));
     Console.Write("Ngày tạo hóa đơn: " + receipt.date.ToLongDateString());
     Console.ReadKey();
 }
 public void PrintMemberInfo(MemberModel member)
 {
     Console.WriteLine("{0}\t{1}{2}{3}{4}{5}{6}{7}{8}", "Số thứ tự", Ultils.FormatText("ID", 10), Ultils.FormatText("Tên thành viên", 20), Ultils.FormatText("Giới tính", 10), Ultils.FormatText("Ngày sinh"), Ultils.FormatText("Số CMND", 15), Ultils.FormatText("Ngày đăng kí", 20), Ultils.FormatText("Điểm tích lũy", 20), Ultils.FormatText("Loại thành viên"));
     Console.Write("\n");
     for (int i = 0; i < 150; i++)
     {
         Console.WriteLine(Ultils.FormatText(member.idMember.ToString(), 10) + Ultils.FormatText(member.nameMember, 20) + Ultils.FormatText((member.genderMember.ToString()), 10) + Ultils.FormatText(member.birthMember.ToShortDateString(), 15), Ultils.FormatText(member.CMND.ToString()) + Ultils.FormatText(member.timeSignup.ToShortDateString(), 20) + Ultils.FormatText(member.typeMember.nameType));
     }
 }
 public void PrintListMember(List <MemberModel> listMember, bool isAdmin = true)
 {
     if (isAdmin)
     {
         Console.WriteLine("{0}\t{1}{2}{3}{4}{5}{6}{7}{8}", "Số thứ tự", Ultils.FormatText("ID", 10), Ultils.FormatText("Tên thành viên", 20), Ultils.FormatText("Giới tính", 10), Ultils.FormatText("Ngày sinh"), Ultils.FormatText("Số CMND", 15), Ultils.FormatText("Ngày đăng kí", 20), Ultils.FormatText("Điểm tích lũy"), Ultils.FormatText("Loại thành viên"));
     }
     for (int i = 0; i < 150; i++)
     {
         Console.Write("-");
     }
     for (int i = 0; i < listMember.Count; i++)
     {
         if (isAdmin)
         {
             Console.WriteLine("{0}.\t\t{1}{2}{3}{4}{5}{6}{7}{8}", (i + 1), Ultils.FormatText(listMember[i].idMember.ToString(), 10), Ultils.FormatText(listMember[i].nameMember, 20), Ultils.FormatText((listMember[i].genderMember.ToString()), 10), Ultils.FormatText(listMember[i].birthMember.ToShortDateString(), 15), Ultils.FormatText(listMember[i].CMND.ToString()), Ultils.FormatText(listMember[i].timeSignup.ToLongDateString(), 20), Ultils.FormatText(listMember[i].point.ToString()), Ultils.FormatText(listMember[i].typeMember.nameType));
         }
         else
         {
             Console.WriteLine("Tổng số thành viên là {0}", listMember.Count);
         }
     }
 }
示例#7
0
        public void PrintListStaffs(List <StaffModel> listStaff, bool isAdmin)
        {
            Console.SetCursorPosition(30, 2);
            Console.Write("DANH SÁCH NHÂN VIÊN\n");
            if (isAdmin)
            {
                Console.WriteLine("{0}\t{1}{2}{3}{4}{5}{6}{7}", "STT", Ultils.FormatText("ID", 5), Ultils.FormatText("Tên", 20), Ultils.FormatText("Bộ phận", 15), Ultils.FormatText("Giới tính", 10), Ultils.FormatText("Ngày sinh", 20), Ultils.FormatText("CMND", 10), "Tiền lương".ToString());
            }
            else
            {
                Console.WriteLine("{0}\t{1}{2}{3}{4}{5}{6}", "STT", Ultils.FormatText("ID", 5), Ultils.FormatText("Tên", 20), Ultils.FormatText("Bộ phận", 15), Ultils.FormatText("Giới tính", 10), Ultils.FormatText("Ngày sinh", 20), Ultils.FormatText("CMND", 10));
            }
            Console.Write("---------------------------------------------------------------------------------------------------\n");

            for (int i = 0; i < listStaff.Count; i++)
            {
                if (isAdmin)
                {
                    Console.WriteLine("{0}.\t{1}{2}{3}{4}{5}{6}{7}", (i + 1), Ultils.FormatText(listStaff[i].idNumber.ToString(), 5), Ultils.FormatText(listStaff[i].nameStaff, 20), Ultils.FormatText(listStaff[i].department.nameDepartment, 18), Ultils.FormatText(listStaff[i].gender.ToString(), 7), Ultils.FormatText(listStaff[i].birthday.ToLongDateString(), 20), Ultils.FormatText(listStaff[i].CMND.ToString(), 10), listStaff[i].salary.ToString());
                }
                else
                {
                    Console.WriteLine("{0}.\t{1}{2}{3}{4}{5}{6}", (i + 1), Ultils.FormatText(listStaff[i].idNumber.ToString(), 5), Ultils.FormatText(listStaff[i].nameStaff, 20), Ultils.FormatText(listStaff[i].department.nameDepartment, 18), Ultils.FormatText(listStaff[i].gender.ToString(), 7), Ultils.FormatText(listStaff[i].birthday.ToLongDateString(), 20));
                }
            }
            Console.Write("---------------------------------------------------------------------------------------------------\n");
        }
示例#8
0
 public void PrintStaffInfo(StaffModel staff)
 {
     Console.WriteLine("{0}{1}{2}{3}{4}{5}{6}", Ultils.FormatText(staff.idNumber.ToString(), 5), Ultils.FormatText(staff.nameStaff, 20), Ultils.FormatText(staff.department.nameDepartment, 15), Ultils.FormatText(staff.gender.ToString(), 10), Ultils.FormatText(staff.birthday.ToLongDateString(), 20), Ultils.FormatText(staff.CMND, 20), Ultils.FormatText(staff.salary.ToString(), 10));
 }
 public void PrintListMenuInfo(List <MenuModel> listProducts, bool isAdmin = true)
 {
     Console.SetCursorPosition(30, 2);
     Console.Write("MENU\n");
     if (isAdmin)
     {
         Console.WriteLine("{0}\t{1}{2}{3}{4}", "Mã số", Ultils.FormatText("Tên sản phẩm", 20), Ultils.FormatText("Loại", 20), Ultils.FormatText("Giá bán", 10), "Giá gốc");
     }
     else
     {
         Console.WriteLine("{0}\t{1}{2}{3}", "Mã số", Ultils.FormatText("Tên sản phẩm", 20), Ultils.FormatText("Loại", 20), Ultils.FormatText("Giá bán", 10));
     }
     Console.Write("---------------------------------------------------------------------------------------------------\n");
     for (int i = 0; i < listProducts.Count; i++)
     {
         if (isAdmin)
         {
             Console.WriteLine("{0}.\t{1}{2}{3}{4}", listProducts[i].idProduct.ToString(), Ultils.FormatText(listProducts[i].nameProduct, 20), Ultils.FormatText(listProducts[i].type, 20), Ultils.FormatText(listProducts[i].sellValue.ToString(), 10), listProducts[i].costValue);
         }
         else
         {
             Console.WriteLine("{0}.\t{1}{2}{3}", listProducts[i].idProduct.ToString(), Ultils.FormatText(listProducts[i].nameProduct, 20), Ultils.FormatText(listProducts[i].type, 20), Ultils.FormatText(listProducts[i].sellValue.ToString(), 10));
         }
     }
     Console.Write("---------------------------------------------------------------------------------------------------\n");
 }
示例#10
0
 public void PrintProductInfo(MenuModel product)
 {
     Console.WriteLine("{0}.\t{1}{2}{3}{4}", product.idProduct.ToString(), Ultils.FormatText(product.nameProduct, 20), Ultils.FormatText(product.type, 20), Ultils.FormatText(product.sellValue.ToString(), 10), product.costValue);
 }
        public void PrintListTypeMember(List <TypeMember> listTypeMember, bool isAdmin)
        {
            if (isAdmin)
            {
                Console.WriteLine("Số thứ tự\t" + Ultils.FormatText("ID", 5) + Ultils.FormatText("Loại thành viên", 20) + Ultils.FormatText("Tỷ lệ giảm giá", 20) + Ultils.FormatText("Điểm tích lũy yêu cầu", 10));
                Console.Write("---------------------------------------------------------------------------------------------------\n");

                for (int i = 0; i < listTypeMember.Count; i++)
                {
                    Console.WriteLine("\t" + (i + 1) + "\t" + Ultils.FormatText(listTypeMember[i].idType.ToString(), 5) + Ultils.FormatText(listTypeMember[i].nameType, 25) + Ultils.FormatText(listTypeMember[i].discountrate.ToString(), 20) + Ultils.FormatText(listTypeMember[i].requiredpoint.ToString(), 10));
                }
                Console.Write("---------------------------------------------------------------------------------------------------\n");
            }
            else
            {
                Console.WriteLine("Số thứ tự\t" + Ultils.FormatText("ID", 5) + Ultils.FormatText("Loại thành viên", 10) + Ultils.FormatText("Tỷ lệ giảm giá", 10) + Ultils.FormatText("Điểm tích lũy yêu cầu", 10));
                for (int i = 0; i < listTypeMember.Count; i++)
                {
                    Console.WriteLine((i + 1) + "\t" + Ultils.FormatText(listTypeMember[i].idType.ToString(), 5) + Ultils.FormatText(listTypeMember[i].nameType, 10) + Ultils.FormatText(listTypeMember[i].requiredpoint.ToString(), 10) + Ultils.FormatText(listTypeMember[i].requiredpoint.ToString(), 10));
                }
            }
        }