public void UpdateWaiter() { Waiter person = new Waiter() { WaiterID = int.Parse(WaiterID.Text), FirstName = FirstName.Text, LastName = LastName.Text, Address = Address.Text, Phone = Phone.Text, HireDate = DateTime.Parse(HireDate.Text) }; DateTime firedOn; if (DateTime.TryParse(ReleaseDate.Text, out firedOn)) { person.ReleaseDate = firedOn; } var controller = new RestaurantAdminController(); controller.UpdateWaiter(person); //WaiterID.Text = person.WaiterID.ToString(); //TODO: Re-populate dropdownlist of waiters. And set the selectedValue as well }
private void WhenIAddTheWaiter(Waiter newGuy, out int waiterId) { // sut ==> "system under test" var sut = new RestaurantAdminController(); waiterId = sut.AddWaiter(newGuy); }
private void ThenTheWaiterExists(int waiterId) { var sut = new RestaurantAdminController(); var actual = sut.GetWaiter(waiterId); Assert.NotNull(actual); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var controller = new RestaurantAdminController(); var data = controller.ListAllTables(); TablesDropDown.DataSource = data; TablesDropDown.DataTextField = "TableNumber"; TablesDropDown.DataValueField = "TableID"; TablesDropDown.DataBind(); } }
public void AddWaiter() { Waiter person = new Waiter() { FirstName = FirstName.Text, LastName = LastName.Text, Address = Address.Text, Phone = Phone.Text, HireDate = DateTime.Parse(HireDate.Text) }; DateTime temp; if (DateTime.TryParse(ReleaseDate.Text, out temp)) { person.ReleaseDate = temp; } var controller = new RestaurantAdminController(); person.WaiterID = controller.AddWaiter(person); WaiterID.Text = person.WaiterID.ToString(); }
private void TheWaiterDetailsMatch(int waiterId, Waiter newGuy) { var sut = new RestaurantAdminController(); // TODO: Compare the actual waiter info with the expected }