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!";
            }
        }
Пример #2
0
 protected void NETAddClicked(object sender, EventArgs e)
 {
     BO.AssetInventoryTracking.inventory_item itemx = new BO.AssetInventoryTracking.inventory_item();
     itemx.date_purchased     = Convert.ToDateTime(txtAddDatePurchased.Value);
     itemx.make               = txtAddMake.Value;
     itemx.model              = txtAddModel.Value;
     itemx.length_of_warranty = Convert.ToInt32(txtLengthOfWarranty.Value);
     itemx.status_of_item     = "up";
     itemx.Save();
 }