示例#1
0
        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("未获取到入库记录信息");
            }
        }
示例#2
0
文件: Form1.cs 项目: sbdxiq/Inventory
        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);
            }
        }
示例#3
0
        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("未能获取到出库记录");
            }
        }