Esempio n. 1
0
        private void durumIzleme()
        {
            barkodIslem urunBarkod = new barkodIslem();

            //ddBarkods.DataSource=urunBarkod.barkodsListLH();
            ddBarkods.DisplayMember = "_BarkodsID ";
            ddBarkods.ValueMember   = "_Barkod";
            ddBarkods.SelectedIndex = -1;

            //ddSira.Items.Clear();
            int[] sira = new int[20];
            for (int i = 0; i < 20; i++)
            {
                //ddSira.Items.Add( (i + 1).ToString());
            }
            //ddBolme.Items.Clear();
            //ddBolme.Items.Add("A");
            //ddBolme.Items.Add("B");

            // ddIsikliBolme.SelectedItem = "LH";

            list = new List <uint>();
            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                list = karkasIslem.dollyPickToLightIzleme_LH();
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                list = karkasIslem.dollyPickToLightIzleme_RH();
            }

            foreach (Control item in this.Controls)
            {
                if (item is Button)
                {
                    if ((item.Name.Substring(0, 16) == "btnLHPickToLight") && list.Count > 0)
                    {
                        try
                        {
                            int i = (int.Parse)(item.Name.Substring(16));
                            durumIzlemeButonRenk(item, list[i - 31]);
                            item.Click += new EventHandler(dinamikMetod);
                        }
                        catch (Exception)
                        {
                        }
                    }
                }
            }
        }
Esempio n. 2
0
        private void btnDollyIslemBitir_Click(object sender, EventArgs e)
        {
            log logOlustur = new log();
            // cGenel.lockOnClick = true;
            // step.kilitMekanizmaDongusu();
            KarkasIslem karkasIslem = new KarkasIslem();
            barkodIslem urunBarkod  = new barkodIslem();

            if (karkasIslem.gorevDurumIslemYokveyaYapiliyorDollyLH()._ID > 0)
            {
                if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
                {
                    urunBarkod.urunBarkodStatusUpdate_FR_LH_98();
                    urunBarkod.urunBarkodStatusUpdate_RR_LH_98();
                    karkasIslem = karkasIslem.karkasDollyNoGetir_LH();
                    logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                    karkasIslem.gorevDurumTamamlandi_LH();
                    cGenel.frmMain.setlemeDongusu();
                    cLambaKontrol lamba = new cLambaKontrol();
                    lamba.lambaDurumDollyBaslangic();
                    cGenel.genelUyari("Dolly işlem bitirildi yeni dolly setlendi.!", false);
                }
            }
            else
            {
                cGenel.genelUyari("Dolly'de işlem bulunmamaktadır. Operatör ", false);
            }
            if (karkasIslem.gorevDurumIslemYokveyaYapiliyorDollyLH()._ID > 0)
            {
                if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
                {
                    urunBarkod.urunBarkodStatusUpdate_FR_RH_98();
                    urunBarkod.urunBarkodStatusUpdate_RR_RH_98();
                    karkasIslem = karkasIslem.karkasDollyNoGetir_RH();
                    logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                    karkasIslem.gorevDurumTamamlandi_RH();
                    cGenel.frmMain.setlemeDongusu();
                    cLambaKontrol lamba = new cLambaKontrol();
                    lamba.lambaDurumDollyBaslangic();
                    cGenel.genelUyari("Dolly işlem bitirildi yeni dolly setlendi.!", false);
                }
            }
            else
            {
                cGenel.genelUyari("Dolly'de işlem bulunmamaktadır. Operatör ", false);
            }
            cGenel.frmPickToLight.DurumIzleme();
        }
        private void rbIslemYapilmayanBarkodlar_Click(object sender, EventArgs e)
        {
            barkodIslem islem = new barkodIslem();

            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                dataGrid.DataSource = islem.barkodlariListele_LH("FRL_STATUS=0 OR FRL_STATUS=1 OR RRL_STATUS=0 OR RRL_STATUS=1");
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                dataGrid.DataSource = islem.barkodlariListele_RH("FRR_STATUS=0 OR FRR_STATUS=1 OR RRR_STATUS=0 OR RRR_STATUS=1");
            }
            if (dataGrid.RowCount > 0)
            {
                dataGrid.FirstDisplayedScrollingRowIndex    = dataGrid.RowCount - 1;
                dataGrid[0, dataGrid.RowCount - 1].Selected = true;
            }
        }
Esempio n. 4
0
        public void raporla()
        {
            DateTime    time  = dateTimePicker1.Value;
            barkodIslem rapor = new barkodIslem();

            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                lblTotalOK.Text          = rapor.TotalOKCount_LH(time).ToString();
                lblTotalRework.Text      = rapor.TotalREWORKCount_LH(time).ToString();
                lblManualIslemAdedi.Text = rapor.TotalMANUALCount_LH(time).ToString();
                lblTotalUretim.Text      = rapor.TotalURETIMCount_LH(time).ToString();
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                lblTotalOK.Text          = rapor.TotalOKCount_RH(time).ToString();
                lblTotalRework.Text      = rapor.TotalREWORKCount_RH(time).ToString();
                lblManualIslemAdedi.Text = rapor.TotalMANUALCount_RH(time).ToString();
                lblTotalUretim.Text      = rapor.TotalURETIMCount_RH(time).ToString();
            }
        }
        private void btnBarkodAta_Click(object sender, EventArgs e)
        {
            cGenel.frmMain.setlemeDongusu();
            barkodIslem islem = new barkodIslem();

            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                dataGrid.DataSource = islem.barkodlariListele_LH();
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                dataGrid.DataSource = islem.barkodlariListele_RH();
            }


            if (dataGrid.RowCount > 0)
            {
                dataGrid.FirstDisplayedScrollingRowIndex    = dataGrid.RowCount - 1;
                dataGrid[0, dataGrid.RowCount - 1].Selected = true;
            }
        }
        private void btnAtananBarkodlariIPTALET_Click(object sender, EventArgs e)
        {
            barkodIslem barkodIPTAL = new barkodIslem();

            dataGrid.DataSource = null;
            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                barkodIPTAL.urunBarkodlariDurumIPTAL_LH();
                dataGrid.DataSource = barkodIPTAL.barkodlariListele_LH();
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                barkodIPTAL.urunBarkodlariDurumIPTAL_RH();
                dataGrid.DataSource = barkodIPTAL.barkodlariListele_RH();
            }

            if (dataGrid.RowCount > 0)
            {
                dataGrid.FirstDisplayedScrollingRowIndex    = dataGrid.RowCount - 1;
                dataGrid[0, dataGrid.RowCount - 1].Selected = true;
            }
        }
        public void si_DataReceived(string data)
        {
            log.error_log_kayit(string.Format("{0} barkod okutuldu ", data));
            ///100AX417
            if (data.Trim() != null && cGenel.nowDeviceID == 0)
            {
                data = data.Trim();
                cGenel.frmMain.lblBarkod.Text = data;
                float  TeleMail = 0;
                string DoorSpec = "";//X467
                try
                {
                    if (data.Length >= 7)
                    {
                        cGenel.TeleMailSirasi  = Convert.ToInt16(data.Substring(0, 3));                             //100
                        cGenel.ModelKodu       = data.Substring(3, 1);                                              //A
                        cGenel.SpecKodu        = data.Substring(4, 2);                                              //X4
                        cGenel.YonBilgisi      = global.yonBilgisiBul(byte.Parse(data.Substring(data.Length - 1))); //7
                        cGenel.TBTDOORSpecKodu = data.Substring(4, 4);                                              //X417
                        cGenel.DoorBarcode     = data;
                        log.error_log_kayit("barkod pars işlem");
                        if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
                        {
                            karkasIslem.listBARKOD       = karkasIslem.dollyKarkasBarkodSearch_LH();
                            cGenel.urunBarkodKarkasDurum = karkasIslem.listBARKOD.Contains(cGenel.DoorBarcode);

                            if (cGenel.urunBarkodKarkasDurum == false && data.Length >= 7)
                            {
                                if (cGenel.YonBilgisi == cGenel.FR_LH && data.Length >= 7)
                                {
                                    urunBarkod             = urunBarkod.barkodeSearch_FRL(cGenel.TeleMailSirasi, cGenel.TBTDOORSpecKodu, 0);
                                    DoorSpec               = urunBarkod._FRL_BARCODE;
                                    TeleMail               = urunBarkod._TRIMNO;
                                    cGenel.BarkodID        = urunBarkod._ID;
                                    cGenel.dollyRafBilgisi = urunBarkod._SEQUENCE;
                                    cGenel.Type            = urunBarkod._TYPE;
                                    cGenel.Model           = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                                else if (cGenel.YonBilgisi == cGenel.RR_LH && data.Length >= 7)
                                {
                                    urunBarkod             = urunBarkod.barkodeSearch_RRL(cGenel.TeleMailSirasi, cGenel.TBTDOORSpecKodu, 0);
                                    DoorSpec               = urunBarkod._RRL_BARCODE;
                                    TeleMail               = urunBarkod._TRIMNO;
                                    cGenel.BarkodID        = urunBarkod._ID;
                                    cGenel.dollyRafBilgisi = urunBarkod._SEQUENCE;
                                    cGenel.Type            = urunBarkod._TYPE;
                                    cGenel.Model           = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                            }
                            else if (cGenel.urunBarkodKarkasDurum == true && data.Length >= 7)
                            {
                                if (cGenel.YonBilgisi == cGenel.FR_LH && data.Length >= 7)
                                {
                                    int index = karkasIslem.listBARKOD.FindIndex(s => s == cGenel.DoorBarcode);
                                    cGenel.dollyRafBilgisi = karkasIslem.dollyRafSirasiSearch_LH(index);
                                    cGenel.BarkodID        = karkasIslem.urunBarkodIDSearch_LH(cGenel.dollyRafBilgisi, cGenel.YonBilgisi);
                                    urunBarkod             = urunBarkod.barcodInfoID_LH(cGenel.BarkodID);
                                    DoorSpec     = urunBarkod._FRL_BARCODE;
                                    TeleMail     = urunBarkod._TRIMNO;
                                    cGenel.Type  = urunBarkod._TYPE;
                                    cGenel.Model = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                                else if (cGenel.YonBilgisi == cGenel.RR_LH && data.Length >= 7)
                                {
                                    int index = karkasIslem.listBARKOD.FindIndex(s => s == cGenel.DoorBarcode);
                                    cGenel.dollyRafBilgisi = karkasIslem.dollyRafSirasiSearch_LH(index);
                                    cGenel.BarkodID        = karkasIslem.urunBarkodIDSearch_LH(cGenel.dollyRafBilgisi, cGenel.YonBilgisi);
                                    urunBarkod             = urunBarkod.barcodInfoID_LH(cGenel.BarkodID);
                                    DoorSpec     = urunBarkod._RRL_BARCODE;
                                    TeleMail     = urunBarkod._TRIMNO;
                                    cGenel.Type  = urunBarkod._TYPE;
                                    cGenel.Model = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                            }


                            if (cGenel.nowDeviceID == 0 && data.Length >= 7)
                            {
                                if (cGenel.TBTDOORSpecKodu == DoorSpec && cGenel.TeleMailSirasi == TeleMail)
                                {
                                    if (karkasIslem.dollyYuklemeSirasiKontrol(cGenel.dollyRafBilgisi, cGenel.YonBilgisi) == true)
                                    {
                                        if (cGenel.YonBilgisi == cGenel.FR_LH)
                                        {
                                            barkodPopupIslem_LH(DoorSpec);
                                            log.error_log_kayit("sayfa yükleme fonksiyon çalıştı.");
                                            if (cGenel.xByPass == false)
                                            {
                                                cGenel.frmPopupIslem.globalOK();
                                                log.error_log_kayit("glabal ok fonksiyon çalıştı.");
                                            }
                                            cGenel.geriSayimKapi   = "front";
                                            cGenel.geriSayimDegeri = 45;
                                        }
                                        else if (cGenel.YonBilgisi == cGenel.RR_LH)
                                        {
                                            barkodPopupIslem_LH(DoorSpec);
                                            log.error_log_kayit("sayfa yükleme fonksiyon çalıştı.");
                                            if (cGenel.xByPass == false)
                                            {
                                                cGenel.frmPopupIslem.globalOK();
                                                log.error_log_kayit("glabal ok fonksiyon çalıştı.");
                                            }
                                            cGenel.geriSayimKapi   = "rear";
                                            cGenel.geriSayimDegeri = 30;
                                        }
                                        else
                                        {
                                            cGenel.genelUyariAlarm("Yön veya hat bilgisi tanımlama hatası!", false, true);
                                            cGenel.nowDeviceID = 0;
                                            cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                            cGenel.frmPickToLight.DurumIzleme();
                                        }
                                    }
                                    else
                                    {
                                        cGenel.genelUyariAlarm("Telemail numaraları ve yön sırasında atlama yapılamaz!", false, true);
                                        cGenel.nowDeviceID = 0;
                                        cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                        cGenel.frmPickToLight.DurumIzleme();
                                    }
                                }
                                else
                                {
                                    cGenel.genelUyariAlarm("Okutulan barkod spec kodu ile sistem spec kodu eşleşmedi!", false, true);
                                    cGenel.nowDeviceID = 0;
                                    cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                    cGenel.frmPickToLight.DurumIzleme();
                                }
                            }
                        }

                        else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
                        {
                            karkasIslem.listBARKOD       = karkasIslem.dollyKarkasBarkodSearch_RH();
                            cGenel.urunBarkodKarkasDurum = karkasIslem.listBARKOD.Contains(cGenel.DoorBarcode);

                            if (cGenel.urunBarkodKarkasDurum == false && data.Length >= 7)
                            {
                                if (cGenel.YonBilgisi == cGenel.FR_RH)
                                {
                                    urunBarkod             = urunBarkod.barkodeSearch_FRR(cGenel.TeleMailSirasi, cGenel.TBTDOORSpecKodu, 0);
                                    DoorSpec               = urunBarkod._FRR_BARCODE;
                                    TeleMail               = urunBarkod._TRIMNO;
                                    cGenel.BarkodID        = urunBarkod._ID;
                                    cGenel.dollyRafBilgisi = urunBarkod._SEQUENCE;
                                    cGenel.Type            = urunBarkod._TYPE;
                                    cGenel.Model           = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                                else if (cGenel.YonBilgisi == cGenel.RR_RH)
                                {
                                    urunBarkod             = urunBarkod.barkodeSearch_RRR(cGenel.TeleMailSirasi, cGenel.TBTDOORSpecKodu, 0);
                                    DoorSpec               = urunBarkod._RRR_BARCODE;
                                    TeleMail               = urunBarkod._TRIMNO;
                                    cGenel.BarkodID        = urunBarkod._ID;
                                    cGenel.dollyRafBilgisi = urunBarkod._SEQUENCE;
                                    cGenel.Type            = urunBarkod._TYPE;
                                    cGenel.Model           = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                            }
                            else if (cGenel.urunBarkodKarkasDurum == true && data.Length >= 7)
                            {
                                if (cGenel.YonBilgisi == cGenel.FR_RH)
                                {
                                    int index = karkasIslem.listBARKOD.FindIndex(s => s == cGenel.DoorBarcode);
                                    cGenel.dollyRafBilgisi = karkasIslem.dollyRafSirasiSearch_RH(index);
                                    cGenel.BarkodID        = karkasIslem.urunBarkodIDSearch_RH(cGenel.dollyRafBilgisi, cGenel.YonBilgisi);
                                    urunBarkod             = urunBarkod.barcodInfoID_RH(cGenel.BarkodID);
                                    DoorSpec     = urunBarkod._FRR_BARCODE;
                                    TeleMail     = urunBarkod._TRIMNO;
                                    cGenel.Type  = urunBarkod._TYPE;
                                    cGenel.Model = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                                else if (cGenel.YonBilgisi == cGenel.RR_RH)
                                {
                                    int index = karkasIslem.listBARKOD.FindIndex(s => s == cGenel.DoorBarcode);
                                    cGenel.dollyRafBilgisi = karkasIslem.dollyRafSirasiSearch_RH(index);
                                    cGenel.BarkodID        = karkasIslem.urunBarkodIDSearch_RH(cGenel.dollyRafBilgisi, cGenel.YonBilgisi);
                                    urunBarkod             = urunBarkod.barcodInfoID_RH(cGenel.BarkodID);
                                    DoorSpec = urunBarkod._RRR_BARCODE;
                                    TeleMail = urunBarkod._TRIMNO;

                                    cGenel.Type  = urunBarkod._TYPE;
                                    cGenel.Model = model.speckInfoSearch(cGenel.ModelKodu)._MODELADI;
                                }
                            }


                            if (cGenel.nowDeviceID == 0 && data.Length >= 7)
                            {
                                if (cGenel.TBTDOORSpecKodu == DoorSpec && cGenel.TeleMailSirasi == TeleMail)
                                {
                                    if (karkasIslem.dollyYuklemeSirasiKontrol(cGenel.dollyRafBilgisi, cGenel.YonBilgisi) == true)
                                    {
                                        if (cGenel.YonBilgisi == cGenel.FR_RH)
                                        {
                                            barkodPopupIslem_RH(DoorSpec);
                                            log.error_log_kayit("sayfa yükleme fonksiyon çalıştı.");
                                            if (cGenel.xByPass == false)
                                            {
                                                cGenel.frmPopupIslem.globalOK();
                                                log.error_log_kayit("glabal ok fonksiyon çalıştı.");
                                            }
                                            cGenel.geriSayimKapi   = "front";
                                            cGenel.geriSayimDegeri = 45;
                                        }
                                        else if (cGenel.YonBilgisi == cGenel.RR_RH)
                                        {
                                            barkodPopupIslem_RH(DoorSpec);
                                            log.error_log_kayit("sayfa yükleme fonksiyon çalıştı.");
                                            if (cGenel.xByPass == false)
                                            {
                                                cGenel.frmPopupIslem.globalOK();
                                                log.error_log_kayit("glabal ok fonksiyon çalıştı.");
                                            }
                                            cGenel.geriSayimKapi   = "rear";
                                            cGenel.geriSayimDegeri = 30;
                                        }
                                        else
                                        {
                                            cGenel.genelUyariAlarm("Yön veya hat bilgisi tanımlama hatası!", false, true);
                                            cGenel.nowDeviceID = 0;
                                            cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                            cGenel.frmPickToLight.DurumIzleme();
                                        }
                                    }
                                    else
                                    {
                                        cGenel.genelUyariAlarm("Telemail numaraları ve yön sırasında atlama yapılamaz!", false, true);
                                        cGenel.nowDeviceID = 0;
                                        cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                        cGenel.frmPickToLight.DurumIzleme();
                                    }
                                }
                                else
                                {
                                    cGenel.genelUyariAlarm("Okutulan barkod spec kodu ile sistem spec kodu eşleşmedi!", false, true);
                                    cGenel.nowDeviceID = 0;
                                    cGenel.frmMain.ViewForm(cGenel.frmPickToLight);
                                    cGenel.frmPickToLight.DurumIzleme();
                                }
                            }
                        }
                    }
                    else
                    {
                        cGenel.TeleMailSirasi  = 0;
                        cGenel.SpecKodu        = "";
                        cGenel.TBTDOORSpecKodu = "";
                        cGenel.YonBilgisi      = "";
                        cGenel.DoorBarcode     = "";
                    }
                }
                catch (Exception)
                {
                    cGenel.TeleMailSirasi  = 0;
                    cGenel.SpecKodu        = "";
                    cGenel.TBTDOORSpecKodu = "";
                    cGenel.YonBilgisi      = "";
                    cGenel.DoorBarcode     = "";
                }
            }
        }
        private void btnLHDollyKilitAc_Click(object sender, EventArgs e)
        {
            barkodIslem barkod = new barkodIslem();

            // cistemciKontrol_StepMotor step = new cistemciKontrol_StepMotor();
            // step.kilitMekanizmaSensorOku();
            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                uint barkodDurum = barkod.barkod_FRL_RRL_Count();

                if (barkodDurum == 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    cGenel.lockOnClick = true;
                    // step.kilitMekanizmaDongusu();
                }
                else if (barkod.barkod_FRL_RRL_Count_0() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde işlem görmemiş ürün(ler) var.! Kilidi açmak istiyor musunuz?", true);
                    if (sonuc)
                    {
                        // cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                    }
                }
                else if (barkod.barkod_FRL_RRL_Count_1() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde rework ürün(ler) var.! Kilit açmanız durumunda Rework işlem(ler)ini manual takip etmek durumundasınız.!", true);
                    if (sonuc)
                    {
                        // cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                        KarkasIslem karkasIslem = new KarkasIslem();
                        barkodIslem urunBarkod  = new barkodIslem();
                        urunBarkod.urunBarkodStatusUpdate_FR_LH_98();
                        urunBarkod.urunBarkodStatusUpdate_RR_LH_98();
                        karkasIslem = karkasIslem.karkasDollyNoGetir_LH();
                        logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                        karkasIslem.gorevDurumTamamlandi_LH();
                        cGenel.frmMain.setlemeDongusu();
                        cLambaKontrol lamba = new cLambaKontrol();
                        lamba.lambaDurumDollyBaslangic();
                    }
                }
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                uint barkodDurum = barkod.barkod_FRR_RRR_Count();

                if (barkodDurum == 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    cGenel.lockOnClick = true;
                    //step.kilitMekanizmaDongusu();
                }
                else if (barkod.barkod_FRR_RRR_Count_0() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde işlem görmemiş ürün(ler) var.!\n  Kilidi açmak istiyor musunuz?", true);

                    if (sonuc)
                    {
                        cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                    }
                }
                else if (barkod.barkod_FRR_RRR_Count_1() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde rework ürün(ler) var.!\nKilit açmanız durumunda Rework işlemlerini manual takip etmek durumundasınız.!", true);
                    if (sonuc)
                    {
                        cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                        KarkasIslem karkasIslem = new KarkasIslem();
                        barkodIslem urunBarkod  = new barkodIslem();
                        urunBarkod.urunBarkodStatusUpdate_FR_RH_98();
                        urunBarkod.urunBarkodStatusUpdate_RR_RH_98();
                        karkasIslem = karkasIslem.karkasDollyNoGetir_RH();
                        logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                        karkasIslem.gorevDurumTamamlandi_RH();
                        cGenel.frmMain.setlemeDongusu();
                        cLambaKontrol lamba = new cLambaKontrol();
                        lamba.lambaDurumDollyBaslangic();
                    }
                }
            }
        }