Exemple #1
0
        private XlsItemBindInfo[] GetItemMapArray(object obj)
        {
            Model.Info_store_check item = obj as Model.Info_store_check;
            List <XlsItemBindInfo> list = new List <XlsItemBindInfo>();

            list.Add(new XlsItemBindInfo(item.Kind_Name));
            list.Add(new XlsItemBindInfo(item.Mtl_Code));
            list.Add(new XlsItemBindInfo(item.Mtl_Name));
            list.Add(new XlsItemBindInfo(item.Mtl_Spec));
            list.Add(new XlsItemBindInfo(item.Mtl_Unit));
            list.Add(new XlsItemBindInfo(item.Mtl_Qty, "num"));
            list.Add(new XlsItemBindInfo(item.Check_Qty, "num"));
            return(list.ToArray());
        }
Exemple #2
0
        private void ShowLimitColor()
        {
            if (this.mDataGridItem.DataSource != null)
            {
                foreach (DataGridViewRow drDGV in this.mDataGridItem.Rows)
                {
                    Model.Info_store_check info = drDGV.DataBoundItem as Model.Info_store_check;

                    if (info.Mtl_Qty < info.Check_Qty)
                    {
                        drDGV.Cells["ColumnUpdate"].Style.BackColor = System.Drawing.Color.Red;
                    }

                    if (info.Mtl_Qty > info.Check_Qty)
                    {
                        drDGV.Cells["ColumnUpdate"].Style.BackColor = System.Drawing.Color.Green;
                    }
                }
            }
        }