protected void Page_Load(object sender, EventArgs e) { ComputerOrder order = Session["CurrentOrder"] as ComputerOrder; OrderNumber.Text = order.OrderId.ToString(); OrderName.Text = order.OrderName; CustomerName.Text = order.CustomerName; CustomerEmail.Text = order.CustomerEmail; DeliveryDate.Text = order.DeliveryDate.ToShortDateString(); PartNumber.Text = order.PartNumber.ToString(); RushOrder.Text = order.Rush == true ? "Yes" : "No"; }
protected void Submit_Click(object sender, EventArgs e) { var order = new ComputerOrder(); order.OrderId = 101; //zima se ot dbto order.OrderName = OrderNameId.Text; //inputa ot formata go vruzvame za klasa order.Customer = Customer.Text; order.CustomerEmail = CustomerEmail.Text; order.DeliveryDate = DeliveryDate.SelectedDate; order.PartNumber = int.Parse(PartNumber.Text); order.Rush = RushYes.Checked; //ako e cheknato na formata shte go chekne na true inache na false Session["CurrentOrder"] = order; //setvame sesiata da e ravna na obekta ni }
protected void Submit_Click(object sender, EventArgs e) { var order = new ComputerOrder(); order.OrderId = 101; order.orderName = OrderName.Text; order.Customer = CusomerName.Text; order.CustomerEmail = CustomerEmail.Text; order.DeliveryDate = DeliveryDate.SelectedDate; order.PartNumber = int.Parse(PartNumber.Text); order.Rush = RushYes.Checked; Session["CurrentOrder"] = order; Response.Redirect("ReviewComputerOrder.aspx"); }
protected void Page_Load(object sender, EventArgs e) { // created order varaible to retreive the Session state CurrentOrder and setting it as type Computer Order //General Overview: //Created order to represent the Session of Current Order //to allow the data in the current session to be binded to the read only text fields on the review page ComputerOrder order = Session["CurrentOrder"] as ComputerOrder; OrderNumber.Text = order.OrderId.ToString(); OrderName.Text = order.OrderName; Customer.Text = order.Customer; CustomerEmail.Text = order.CustomerEmail; DeliveryDate.Text = order.DeliveryDate.ToShortDateString(); PartNumber.Text = order.PartNumber.ToString(); RushOrder.Text = order.Rush == true ? "Yes" : "No"; //TODO: Create a button to process a new order }
protected void Submit_Click(object sender, EventArgs e) { //created an order variable to represent the ComputerOrder class to access its properites var order = new ComputerOrder(); //Usually for the ID this would be connected up to a database with a table ID. I am not doing that here but should in real practice order.OrderId = 101; order.OrderName = OrderName.Text; order.Customer = Customer.Text; order.CustomerEmail = CustomerEmail.Text; order.DeliveryDate = DeliveryDate.SelectedDate; order.PartNumber = int.Parse(PartNumber.Text); //parsing the text into an int for the order property order.Rush = RushYes.Checked; //Stashing in Session State - preserve the data during the session Session["CurrentOrder"] = order; //after submitting the computer order, the user will be redirected to the read only review page Response.Redirect("ReviewComputerOrder.aspx"); }