Esempio n. 1
0
        private void listFault2_DoubleClick(object sender, EventArgs e)
        {
            FaultListEntity fl = new FaultListEntity();

            //fl.RMES_ID = DB.GetInstance().ExecuteScalar<string>("SELECT SYS_GUID() FROM DUAL");

            fl.RMES_ID       = DateTime.Now.ToString();
            fl.SN            = VIN;
            fl.FAULT_CODE    = listFault2.SelectedValue.ToString();
            fl.COMPANY_CODE  = LoginInfo.CompanyInfo.COMPANY_CODE.ToString();
            fl.PLINE_CODE    = LoginInfo.StationInfo.RMES_ID.ToString();
            fl.STATION_CODE  = LoginInfo.StationInfo.RMES_ID.ToString();
            fl.SHIFT_CODE    = LoginInfo.ShiftInfo.SHIFT_CODE.ToString();
            fl.TEAM_CODE     = LoginInfo.TeamInfo.TEAM_CODE.ToString();
            fl.EMPLOYEE_CODE = LoginInfo.UserInfo.USER_ID.ToString();
            fl.WORK_TIME     = System.DateTime.Now;
            fl.REPAIR_FLAG   = "N";
            fl.DELETE_FLAG   = "N";

            FaultListFactory.Save(fl);

            RMESEventArgs arg = new RMESEventArgs();

            arg.MessageBody = product;
            arg.MessageHead = "qcADD";
            UiFactory.CallDataChanged(this, arg);
        }
Esempio n. 2
0
        public static void Save(FaultListEntity fault)
        {
            FaultListDal dal = new FaultListDal();

            dal.Insert(fault);

            //if (DB.GetInstance().IsNew(fault))
            //{
            //    dal.Insert(fault);
            //}
            //else
            //{
            //    dal.Update(fault);
            //}
        }