private void InventoryEdit_Load(object sender, EventArgs e) { var data = new InInventoryQuery().GetInventoryData(ObjectID); if (data != null) { Com_Material_Input.Items.Clear(); var items = new MaterialsQuery().GetMaterials(); var lists = items.Where(t => t.ObjectID == data.MaterialID); Com_Material_Input.DataSource = lists.ToList(); Com_Material_Input.DisplayMember = "MaterialName"; Com_Material_Input.ValueMember = "ObjectID"; Com_Material_Input.SelectedIndexChanged += new EventHandler(Com_Material_Input_SelectedIndexChanged); Com_Material_Input.SelectedValue = data.MaterialID; Com_Material_Input_SelectedIndexChanged(sender, e); Num_Number_Input.Value = (decimal)data.Number; OldNumber = data.Number; Num_Price_InPut.Value = (decimal)data.Price; Time_InPutTime_Input.Value = DateTime.FromFileTimeUtc((long)data.CreatedTime); Txt_Mark_Input.Text = data.Mark; } else { MessageBox.Show("未获取到入库记录信息"); } }
private void Com_Material_Input_TextUpdate(object sender, EventArgs e) { var items = new MaterialsQuery().GetMaterials(); if (!String.IsNullOrEmpty(Com_Material_Input.Text)) { var list = items.Where(t => t.MaterialName.Contains(Com_Material_Input.Text)); BingInvertory(list.ToList()); Com_Material_Input.SelectionStart = Com_Material_Input.Text.Length; Com_Material_Input.DroppedDown = true; Cursor = Cursors.Default; } else { BingInvertory(items); } }
private void OutventoryEdit_Load(object sender, EventArgs e) { var data = new OutInventroyQuery().GetInventoryOutData(ObjectID); if (data != null) { Com_Material_OutPut.Items.Clear(); var items = new MaterialsQuery().GetMaterials(); var lists = items.Where(t => t.ObjectID == data.MaterialID); Com_Material_OutPut.DataSource = lists.ToList(); Com_Material_OutPut.DisplayMember = "MaterialName"; Com_Material_OutPut.ValueMember = "ObjectID"; Com_Material_OutPut.SelectedIndexChanged += new EventHandler(Com_Material_OutPut_SelectedIndexChanged); Com_Material_OutPut.SelectedValue = data.MaterialID; Com_Material_OutPut_SelectedIndexChanged(sender, e); Num_Number_OutPut.Value = (decimal)data.Number; OldNumber = data.Number; Time_OutPutTime_Output.Value = DateTime.FromFileTimeUtc((long)data.CreatedTime); Txt_Mark_OutPut.Text = data.Mark; var users = new UserQuery().GetUsers().Where(t => t.IsEnable.Equals("可用")); Com_UsingUser.DataSource = users.ToList(); Com_UsingUser.DisplayMember = "UserName"; Com_UsingUser.ValueMember = "ObjectID"; Com_UsingUser.SelectedValue = data.UserID; } else { MessageBox.Show("未能获取到出库记录"); } }