using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using GZTW.AyaNova.BLL;
public partial class PartInventoryView : BaseThemePage
{
protected void Page_Load(object sender, EventArgs e)
{
Util.Localize(this.Page);
Page.Title = Util.LocaleText("PartByWarehouseInventory.Label.List");
System.Text.StringBuilder sb = new System.Text.StringBuilder();
PartInventoryList list = PartInventoryList.GetListForSingleItem(new Guid(Request.QueryString["id"]));
string partassembly = Util.LocaleText("O.PartAssembly");
string partcategory=Util.LocaleText("O.PartCategory");
string partserials = Util.LocaleText("Common.Label.SerialNumber");
string partwarehouse = Util.LocaleText("O.PartWarehouse");
string part=Util.LocaleText("O.Part");
string onhand = Util.LocaleText("PartByWarehouseInventory.Label.QuantityOnHand");
string onorder = Util.LocaleText("PartByWarehouseInventory.Label.QuantityOnOrder");
sb.Append("
" + Page.Title + "
");
if (list.Count > 0)
{
foreach (PartInventoryList.PartInventoryListInfo i in list)
{
sb.Append("");
sb.Append(i.LT_O_Part);
sb.Append("");
sb.Append("");
sb.Append("- ");
sb.Append(partwarehouse);
sb.Append(": ");
sb.Append(i.LT_O_PartWarehouse);
sb.Append("
- ");
sb.Append(onhand);
sb.Append(": ");
sb.Append(i.LT_PartByWarehouseInventory_Label_QuantityOnHand.ToString("g27"));
sb.Append("
- ");
sb.Append(onorder);
sb.Append(": ");
sb.Append(i.LT_PartByWarehouseInventory_Label_QuantityOnOrder.ToString("g27"));
if (i.LT_PartSerial_Label_List != null && i.LT_PartSerial_Label_List.Count > 0)
{
sb.Append("
- ");
sb.Append(partserials);
sb.Append(": ");
foreach (PartSerialPickList.PartSerialPickListInfo pi in i.LT_PartSerial_Label_List)
sb.Append(pi.SerialNumber + ", ");
sb.Length = sb.Length - 2;
}
sb.Append("
");
}
}
else
{
PartPickList pp=PartPickList.GetOnePart(new Guid(Request.QueryString["id"]));
sb.Append("");
sb.Append(pp[0].DisplayName(Util.GlobalSettings.DefaultPartDisplayFormat));
sb.Append("");
sb.Append("");
sb.Append("- ");
sb.Append(onhand);
sb.Append(": ");
sb.Append("0");
sb.Append("
- ");
sb.Append(onorder);
sb.Append(": ");
sb.Append("0");
}
litDetails.Text = sb.ToString();
}
}