예제 #1
0
        private void f_CihazinTumBilgileri(string _sDeviceSerial)
        {
            try
            {
                if (cbDeviceSerials.SelectedItem == null)
                {
                    MessageBox.Show("Bir cihaz seri numarası seçmeniz gerekiyor!", "Cihaz Seçimi", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }


                DateTime dtBas = dal.f_GetFirstLogDateOfDeviceFromDB(_sDeviceSerial);
                DateTime dtBit = dal.f_GetLastLogDateOfDeviceFromDB(_sDeviceSerial);
                //f_CihazSeriNumaralariniBagla();
                f_AnlikDegerler(_sDeviceSerial);
                f_Alarmlar(_sDeviceSerial);
                Graphs.f_GraphSeries(dal, dtBas, dtBit, chGirisIletkenligi, _sDeviceSerial, "GİRİŞ İLETKENLİĞİ");
                chGirisIletkenligi.ChartAreas[0].CursorX.IsUserSelectionEnabled = false;
                chGirisIletkenligi.ChartAreas[0].CursorY.IsUserSelectionEnabled = false;
                Graphs.f_GraphSeries(dal, dtBas, dtBit, chUretimIletkenligi, _sDeviceSerial, "ÜRETİM İLETKENLİĞİ");
                chUretimIletkenligi.ChartAreas[0].CursorX.IsUserSelectionEnabled = false;
                chUretimIletkenligi.ChartAreas[0].CursorY.IsUserSelectionEnabled = false;
                Graphs.f_GraphSeries(dal, dtBas, dtBit, chVerim, _sDeviceSerial, "VERİM");
                chVerim.ChartAreas[0].CursorX.IsUserSelectionEnabled = false;
                chVerim.ChartAreas[0].CursorY.IsUserSelectionEnabled = false;
                Graphs.f_GraphSeries(dal, dtBas, dtBit, chSuSicakligi, _sDeviceSerial, "SU SICAKLIĞI");
                chSuSicakligi.ChartAreas[0].CursorX.IsUserSelectionEnabled = false;
                chSuSicakligi.ChartAreas[0].CursorY.IsUserSelectionEnabled = false;
            }
            catch (Exception ex)
            {
                //--IS
                ex.LogException("Grafikler çizdirilirken genel istisna fırlatıldı:");
                MessageBox.Show("İstisna Oluştu.", "Grafik Çizdirme", MessageBoxButtons.OK, MessageBoxIcon.Error);
#if DEBUG
                throw (ex);
#endif
            }
        }
예제 #2
0
        private void btnGoruntule_Click(object sender, EventArgs e)
        {
            try
            {
                if (cbDeviceSerials.SelectedItem == null)
                {
                    MessageBox.Show("Bir cihaz seri numarası seçmeniz gerekiyor!", "Cihaz Seri Numarası", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                Graphs.f_GraphSeries(dal, dtpBas.Value, dtpSon.Value, ch, cbDeviceSerials.Text, this.Text);
            }
            catch (Exception ex)
            {
                //--IS
                ex.LogException("Grafikler çizdirilirken genel istisna fırlatıldı:");
                MessageBox.Show("İSTİSNA OLUŞTU" + Environment.NewLine + ex.Message, "Grafik Görüntüleme", MessageBoxButtons.OK, MessageBoxIcon.Error);
#if DEBUG
                throw (ex);
#endif
            }
        }