public void Insert(int? ContainerID,int? OrderID,int? OrderNumber,int? Packages,int? PackageTypeID,double? Weight,double? Cbm,byte[] Ts) { ContainerSubTable item = new ContainerSubTable(); item.ContainerID = ContainerID; item.OrderID = OrderID; item.OrderNumber = OrderNumber; item.Packages = Packages; item.PackageTypeID = PackageTypeID; item.Weight = Weight; item.Cbm = Cbm; item.Ts = Ts; item.Save(UserName); }
/// <summary> /// append allocated values to container sub table /// </summary> protected void save_allocated() { try { //for nullable values int? _intnull = null; int _containerid = wwi_func.vint(wwi_security.DecryptString(get_token("pid"), "publiship")); int _orderid = this.dxhfOrderId.Contains("OrderID") ? wwi_func.vint(this.dxhfOrderId.Get("OrderID").ToString()): 0; int _orderno = this.dxhfOrderId.Contains("OrderNo") ? wwi_func.vint(this.dxhfOrderId.Get("OrderNo").ToString()) : 0; if (_containerid > 0 && _orderid > 0) { ContainerSubTable _c = new ContainerSubTable(); _c.ContainerID = _containerid; _c.OrderID = _orderid; _c.OrderNumber = _orderno; _c.PackageTypeID = this.dxcboAllocatePackageType.Value != null ? wwi_func.vint(this.dxcboAllocatePackageType.Value.ToString()) : _intnull; //allocated values _c.Packages = wwi_func.vint(this.dxtxtAllocatePackages.Text.ToString()); _c.Weight = wwi_func.vdouble(dxtxtAllocateWeight.Text.ToString()); _c.Cbm = wwi_func.vdouble(dxtxtAllocateCbm.Text.ToString()); _c.Save(); //Doesn't matter, changed save button to client-side event. NONE OF THESE SCRIPS WORK. WHY? if successful save, close pop-up //string script = string.Format("<script type=\"text/javascript\"> hideAllocationWindow(); </script>"); //ClientScript.RegisterStartupScript(Type.GetType("System.String"), "key", script); //ClientScript.RegisterStartupScript(GetType(), "EXT_KEY", "window.ppcContainer.HideWindow(window.ppcContainer.GetWindowByName('ppcAllocateOrder'));", true); } else { this.dxlblAlert.Text = "Not able to save record. Container ref or Order ref not found"; this.dxpnlAlert.ClientVisible = true; } } catch (Exception ex) { string _er = ex.Message.ToString(); this.dxlblAlert.Text = _er; this.dxpnlAlert.Visible = true; } }
public void Update(int ContainerSubID,int? ContainerID,int? OrderID,int? OrderNumber,int? Packages,int? PackageTypeID,double? Weight,double? Cbm,byte[] Ts) { ContainerSubTable item = new ContainerSubTable(); item.MarkOld(); item.IsLoaded = true; item.ContainerSubID = ContainerSubID; item.ContainerID = ContainerID; item.OrderID = OrderID; item.OrderNumber = OrderNumber; item.Packages = Packages; item.PackageTypeID = PackageTypeID; item.Weight = Weight; item.Cbm = Cbm; item.Ts = Ts; item.Save(UserName); }