protected void uiButtonCancel_Click(object sender, EventArgs e) { uiPanelEdit.Visible = false; uiPanelViewOrders.Visible = true; Clearfields(); CurrentOrder = null; }
private void BindData() { Users user = (Users)Session["UserLoggedIn"]; Order myorders = new Order(); myorders.GetAllOrdersByUserID(user.UserID); uiGridViewOrders.DataSource = myorders.DefaultView; uiGridViewOrders.DataBind(); }
protected void uiGridViewOrders_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "ViewOrder") { Order order = new Order(); order.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument)); Session["ViewCurrentOrder"] = order; Response.Redirect("MyOrders.aspx"); } }
protected void uiButtonUpdate_Click(object sender, EventArgs e) { Order order = new Order(); if (CurrentOrder != null) { order = CurrentOrder; } else { order.AddNew(); order.OrderNumber = order.getNewSerial(); order.Orderdate = DateTime.Now; } order.FirstName = uiTextBoxFN.Text ; order.LastName = uiTextBoxLN.Text; order.Address = uiTextBoxAddress.Text; order.City = uiTextBoxCity.Text; order.State = uiTextBoxState.Text; order.Fax = uiTextBoxFax.Text; order.Phone = uiTextBoxTelephone.Text; order.Mail = uiTextBoxMail.Text; if(!string.IsNullOrEmpty(uiDropDownListStatus.SelectedValue)) order.OrderStatusID = Convert.ToInt32(uiDropDownListStatus.SelectedValue); if (!string.IsNullOrEmpty(uiDropDownListUsers.SelectedValue)) order.UserID = Convert.ToInt32(uiDropDownListUsers.SelectedValue); order.Save(); uiPanelEdit.Visible = true; uiPanelViewOrders.Visible = false; Clearfields(); BindData(); CurrentOrder = order; BindItems(); }
private void BindData() { Order orders = new Order(); orders.GetAllOrders(); uiGridViewOrders.DataSource = orders.DefaultView; uiGridViewOrders.DataBind(); }
protected void uiLinkButtonAdd_Click(object sender, EventArgs e) { uiPanelEdit.Visible = true; uiPanelViewOrders.Visible = false; Order order = new Order(); uiLabelNo.Text = order.getNewSerial(); Clearfields(); }
protected void uiGridViewOrders_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "EditOrders") { Order order = new Order(); order.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument)); CurrentOrder = order; uiLabelNo.Text = order.OrderNumber; uiTextBoxFN.Text = order.FirstName; uiTextBoxLN.Text = order.LastName; uiTextBoxAddress.Text = order.Address; uiTextBoxCity.Text = order.City; uiTextBoxState.Text = order.State; uiTextBoxFax.Text = order.Fax; uiTextBoxTelephone.Text = order.Phone; uiTextBoxMail.Text = order.Mail; if (!order.IsColumnNull("OrderStatusID")) uiDropDownListStatus.SelectedValue = order.OrderStatusID.ToString(); if (!order.IsColumnNull("UserID")) uiDropDownListUsers.SelectedValue = order.UserID.ToString(); uiPanelViewOrders.Visible = false; uiPanelEdit.Visible = true; BindItems(); } else if (e.CommandName == "DeleteOrders") { try { Order order = new Order(); order.LoadByPrimaryKey(Convert.ToInt32(e.CommandArgument)); order.MarkAsDeleted(); order.Save(); BindData(); } catch (Exception ex) { uiLabelError.Visible = true; } } }