// Static class with static methods which will be used to create a delegate // These two methods will each return a string which will be a report containing // the relevant information for the type of report required public static string AreaReport(Garden garden) { string ownerName = garden.OwnerName; string area = garden.GetArea().ToString(); string reportString = String.Format("{0,-14}:{1,8:F2}", garden.OwnerName, area); return reportString; }
public static string AccountBalanceReport(Garden garden) { string ownerName = garden.OwnerName; string charges = garden.GetAccountBalance().ToString(); string reportString = String.Format("{0,-14}:{1,8:F2}", ownerName, "$" + charges); return reportString; }
// Static class with static methods which will be used to create a delegate // These two methods will each return a string which will be a report containing // the relevant information for the type of report required public static string AreaReport(Garden garden) { string ownerName = garden.OwnerName; string area = garden.GetArea().ToString(); string reportString = String.Format("{0,-14}:{1,8:F2}", garden.OwnerName, area); return(reportString); }
public static string AccountBalanceReport(Garden garden) { string ownerName = garden.OwnerName; string charges = garden.GetAccountBalance().ToString(); string reportString = String.Format("{0,-14}:{1,8:F2}", ownerName, "$" + charges); return(reportString); }
public static String Area(Garden inGarden) { String reportString = null; String ownername = inGarden.OwnerName; double area = inGarden.GetArea(); reportString = String.Format("{0,-14}:{1,8:F2}", ownername,area); return reportString; }
public static String OutStandingBal(Garden inGarden) { String reportString = null; String ownername = inGarden.OwnerName; double outStandingbal = inGarden.GetAccountBalance(); reportString = String.Format("{0,-14}:{1,8:F2}", ownername, outStandingbal); return reportString; }
/// <summary> /// Does area report for one garden /// </summary> /// <param name="garden">Garden to do report for</param> /// <returns>Gardens report</returns> private String areaReportItem(Garden garden) { //Get area double area = garden.GetArea(); //Get owner name String ownerName = garden.OwnerName; //Build report string String output = String.Format("{0,-14}:{1,8:f2}", ownerName, area); return output; }
private void populateDummyData() { Garden garden1 = new Garden(10, 20, "Savitch"); garden1.AddCharge(123.45); garden1.AddCharge(678.90); Garden garden2 = new Garden(8.5, 120, "Knuth"); garden2.AddCharge(45.32); garden2.AddCharge(678.90); garden2.AddCharge(98.76); Garden garden3 = new Garden(54.25, 60, "Winograd"); garden3.AddCharge(149.32); garden3.AddCharge(78.12); garden3.AddCharge(150.00); gardenManager.AddGarden(garden1); gardenManager.AddGarden(garden2); gardenManager.AddGarden(garden3); }
/// <summary> /// Does charges report for one garden /// </summary> /// <param name="garden">Garden to do report for</param> /// <returns>gardens report</returns> private String chargesReportItem(Garden garden) { //Get charges double charges = garden.GetAccountBalance(); //Get owner name String ownerName = garden.OwnerName; //Build report string String output = String.Format("{0,-14}:${1,8:f2}", ownerName, charges); return output; }
public String DisplayGardenArea(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea()); return reportString; }
public String DisplayCustomerBalance(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance()); return reportString; }
//Method to add the passed-in garden to the garden list. public void AddGarden(Garden g) { gardenList.Add(g); }
public void PrintCharges(Garden garden) { string reportString = String.Format("{0,1-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance()); listBox1.Items.Add(reportString); }
public static String GardenArea(Garden garden) { return(String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea().ToString())); }
public String ChargesReport(Garden garden) { return(String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance())); }
public String AreaReport(Garden garden) { return(String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea())); }
public string ReportCharges(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, "$" + garden.GetAccountBalance()); return reportString; }
public String DisplayCustomerBalance(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance()); return(reportString); }
public void AddGarden(Garden newGarden) { gardens.Add(newGarden); }
public void AddGarden(Garden garden) { gardenList.Add(garden); }
public void PrintArea(Garden garden) { string reportString = String.Format("{0,1-14}:{1,8:f2}", garden.OwnerName, garden.GetArea()); listBox1.Items.Add(reportString); }
public static String GardenBalanceOwing(Garden garden) { return String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance().ToString()); }
//Method // Adds garden to the gardenList public void AddGarden(Garden garden) { gardenList.Add(garden); }
public String AreaReport(Garden garden) { return String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea()); }
public void AddGarden(Garden garden) { gardens.Add(garden); }
public static String GardenBalanceOwing(Garden garden) { return(String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance().ToString())); }
public static String GardenArea(Garden garden) { return String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea().ToString()); }
//REPORT METHODS public string ReportArea(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetArea()); return(reportString); }
public string ReportCharges(Garden garden) { String reportString = String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, "$" + garden.GetAccountBalance()); return(reportString); }
public String ChargesReport(Garden garden) { return String.Format("{0,-14}:{1,8:f2}", garden.OwnerName, garden.GetAccountBalance()); }