protected void NETAddClicked(object sender, EventArgs e) { if (Request.QueryString.Count > 0 && Request.QueryString[0] != "") { BO.AssetInventoryTracking.workorder wo = (new BO.AssetInventoryTracking.workorder()).GetByIDworkorder(Convert.ToInt32(Request.QueryString[0])); wo.inventoryID = Convert.ToInt32(txtAddInventoryID.Value); BO.AssetInventoryTracking.inventory_item xitem = (new BO.AssetInventoryTracking.inventory_item()).GetByIDinventory_item(wo.inventoryID); string status = ""; if (Radio1.Checked) { status = "open"; xitem.status_of_item = "down"; wo.date_created = DateTime.Now; } else { xitem.status_of_item = "up"; status = "closed"; wo.date_completed = Convert.ToDateTime(txtAddDateCompleted.Value); } wo.status = status; xitem.date_modified = DateTime.Now; wo.date_modified = DateTime.Now; xitem.Save(); wo.Save(); } else { BO.AssetInventoryTracking.workorder wo = (new BO.AssetInventoryTracking.workorder()).GetByIDworkorder(Convert.ToInt32(txtWorkOrderID.Value)); if (wo.workorderID == -1) { wo = new BO.AssetInventoryTracking.workorder(); } // BO.AssetInventoryTracking.workorder wo = new BO.AssetInventoryTracking.workorder(); wo.inventoryID = Convert.ToInt32(txtAddInventoryID.Value); BO.AssetInventoryTracking.inventory_item xitem = (new BO.AssetInventoryTracking.inventory_item()).GetByIDinventory_item(wo.inventoryID); string status = ""; if (Radio1.Checked) { status = "open"; xitem.status_of_item = "down"; wo.date_created = DateTime.Now; } else { xitem.status_of_item = "up"; status = "closed"; wo.date_completed = Convert.ToDateTime(txtAddDateCompleted.Value); } wo.status = status; xitem.date_modified = DateTime.Now; wo.date_modified = DateTime.Now; xitem.Save(); wo.Save(); valmessage.InnerText = "Workorder saved successfully!"; } }
protected void getwosusingNET_click(object sender, EventArgs e) { BO.AssetInventoryTracking.workorder item = new BO.AssetInventoryTracking.workorder(); List <BO.AssetInventoryTracking.workorder> itemlist = new List <BO.AssetInventoryTracking.workorder>(); itemlist = item.GetAllworkorder(); gvworkorder.DataSource = itemlist; gvworkorder.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString.Count > 0) { BO.AssetInventoryTracking.workorder wo = (new BO.AssetInventoryTracking.workorder()).GetByIDworkorder(Convert.ToInt32(Request.QueryString[0])); txtAddInventoryID.Value = wo.inventoryID.ToString(); txtWorkOrderID.Value = wo.workorderID.ToString(); txtAddDateCompleted.Value = wo.date_completed.ToString(); if (wo.status == "open") { Radio1.Checked = true; } else { Radio2.Checked = true; } } }