Пример #1
0
        protected override Infragistics.WebUI.UltraWebGrid.UltraGridRow GetGridRow(object obj)
        {
            SMTMachineDiscard item = (SMTMachineDiscard)obj;

            return(new Infragistics.WebUI.UltraWebGrid.UltraGridRow(
                       new object[] {
                item.MOCode,
                item.StepSequenceCode,
                item.MaterialCode,
                item.MachineStationCode,
                item.PickupCount,
                item.RejectParts,
                item.NoPickup,
                item.ErrorParts,
                item.DislodgedParts
            }));
        }
Пример #2
0
        protected override string[] FormatExportRecord(object obj)
        {
            SMTMachineDiscard item = (SMTMachineDiscard)obj;

            return(new string[] {
                item.MOCode,
                item.StepSequenceCode,
                item.MaterialCode,
                item.MachineStationCode,
                item.PickupCount.ToString(),
                item.RejectParts.ToString(),
                item.NoPickup.ToString(),
                item.ErrorParts.ToString(),
                item.DislodgedParts.ToString(),
                item.MaintainUser,
                FormatHelper.ToDateString(item.MaintainDate),
                FormatHelper.ToTimeString(item.MaintainTime)
            });
        }
Пример #3
0
        protected override Infragistics.WebUI.UltraWebGrid.UltraGridRow GetGridRow(object obj)
        {
            SMTMachineDiscard item = (SMTMachineDiscard)obj;

            return(new Infragistics.WebUI.UltraWebGrid.UltraGridRow(
                       new object[] {
                item.MOCode,
                item.StepSequenceCode,
                item.MaterialCode,
                item.MachineStationCode,
                item.PickupCount,
                item.RejectParts,
                item.NoPickup,
                item.ErrorParts,
                item.DislodgedParts,
                item.MaintainUser,
                FormatHelper.ToDateString(item.MaintainDate),
                FormatHelper.ToTimeString(item.MaintainTime)
            }));
        }
Пример #4
0
        private object[] GetAllItem()
        {
            try
            {
                string fileName = string.Empty;

                if (this.ViewState["UploadedFileName"] == null)
                {
                    BenQGuru.eMES.Common.ExceptionManager.Raise(this.GetType().BaseType, "$Error_UploadFileIsEmpty");
                }
                fileName = this.ViewState["UploadedFileName"].ToString();

                string configFile = this.getParseConfigFileName();

                BenQGuru.eMES.Web.Helper.DataFileParser parser = new BenQGuru.eMES.Web.Helper.DataFileParser();
                parser.FormatName = "SMTMachineDiscard";
                parser.ConfigFile = configFile;
                items             = parser.Parse(fileName);
                if (items != null)
                {
                    for (int i = 0; i < items.Length; i++)
                    {
                        SMTMachineDiscard item = (SMTMachineDiscard)items[i];
                        item.MOCode             = item.MOCode.ToUpper();
                        item.StepSequenceCode   = item.StepSequenceCode.ToUpper();
                        item.MaterialCode       = item.MaterialCode.ToUpper();
                        item.MachineStationCode = item.MachineStationCode.ToUpper();
                    }
                }
            }
            catch (Exception e)
            {
                throw e;
            }

            return(items);
        }