public TakvimSablonSatiri()
 {
     TakvimSablonu = new TakvimSablonu();
     Adi = string.Empty;
     IzlemSıraNo = 0;
     IlkIzlemdenSonrakiSure = 0;
 }
        void frm15_49KadinIzleme_Load(object sender, EventArgs e)
        {
            spinEdit4.Properties.MinValue = 0;
            spinEdit4.Properties.MaxValue = 100000;

            spinEdit1.Properties.MinValue = 0;
            spinEdit1.Properties.MaxValue = 100000;

            spinEdit2.Properties.MinValue = 0;
            spinEdit2.Properties.MaxValue = 100000;

            spinEdit3.Properties.MinValue           = 0;
            spinEdit3.Properties.MaxValue           = 100000;
            spinEditEvlilikYasi.Properties.MinValue = 0;
            spinEditEvlilikYasi.Properties.MaxValue = 1000;
            if (KadinIzlemeEntity != null && KadinIzlemeEntity.Hasta.Id > 0)
            {
                KadinIzlemleriniGoster();
            }
            if (BirSonrakiRandevu == null)
            {
                Condition[] con = new Condition[2];
                con[0].Field    = "SablonTuru";
                con[0].Operator = Operator.Equal;
                con[0].Value    = myenum.IzlemTuru.Kadin_Izlemi.ToString();

                con[1].Field    = "Aktif";
                con[1].Operator = Operator.Equal;
                con[1].Value    = true;

                takvimsablonu = Persistence.Read <TakvimSablonu>(con);
                if (takvimsablonu != null)
                {
                    TakvimSablonSatiri[] satirlar = Persistence.ReadDetail <TakvimSablonSatiri>("TakvimSablonu_Id", takvimsablonu.Id);
                    if (satirlar != null && satirlar.Length == 1)
                    {
                        dateEditbirsonrakiIzlemTarihi.DateTime = System.DateTime.Today.AddDays(satirlar[0].IlkIzlemdenSonrakiSure);
                        foreach (TakvimSablonSatiri entity in satirlar)
                        {
                            takvimsablonu.SablonSatiri.Add(entity);
                        }
                        checkBoxBirSonrakiIzlemTarihi.Checked = true;
                    }
                    else
                    {
                        labelSablonBilgisi.Visible            = true;
                        labelSablonBilgisi.Text               = "Sistem Kadın izlemleri için otomatik randevu tanımı yapacak ve bir sonraki randevu hakkında sizi bilgilendirecektir..";
                        checkBoxBirSonrakiIzlemTarihi.Visible = false;
                    }
                }
            }

            if (Current.AktifMuayeneId > 0)
            {
                DateEditIzlemTarihi.DateTime = Current.AktifMuayene.MuayeneTarihi;
                DateEditIzlemTarihi.Enabled  = false;
            }
            getsistemikhastaliklar();
        }
示例#3
0
        void frmObeziteIzlem_Load(object sender, EventArgs e)
        {
            this.edtagirligi.EditValueChanged  -= new System.EventHandler(this.edtagirligi_EditValueChanged);
            this.edtboyu.EditValueChanged      -= new System.EventHandler(this.edtboyu_EditValueChanged);
            edtagirligi.Properties.MinValue     = 0;
            edtagirligi.Properties.MaxValue     = 100000;
            edtboyu.Properties.MinValue         = 0;
            edtboyu.Properties.MaxValue         = 100000;
            edtbelgenisligi.Properties.MinValue = 0;
            edtbelgenisligi.Properties.MaxValue = 100000;
            spinEditBasen.Properties.MinValue   = 0;
            spinEditBasen.Properties.MaxValue   = 100000;

            if (ObezIzlemeEntity != null && ObezIzlemeEntity.Hasta.Id > 0)
            {
                RandevuGorunumuAyarla();
            }
            if (BirSonrakiRandevu == null)
            {
                Condition[] con = new Condition[2];
                con[0].Field    = "SablonTuru";
                con[0].Operator = Operator.Equal;
                con[0].Value    = myenum.IzlemTuru.Obez_Izlemi.ToString();

                con[1].Field    = "Aktif";
                con[1].Operator = Operator.Equal;
                con[1].Value    = true;

                takvimsablonu = Persistence.Read <TakvimSablonu>(con);
                if (takvimsablonu != null)
                {
                    TakvimSablonSatiri[] satirlar = Persistence.ReadDetail <TakvimSablonSatiri>("TakvimSablonu_Id", takvimsablonu.Id);
                    if (satirlar != null && satirlar.Length == 1)
                    {
                        dateEditbirsonrakiIzlemTarihi.DateTime = System.DateTime.Today.AddDays(satirlar[0].IlkIzlemdenSonrakiSure);
                        foreach (TakvimSablonSatiri entity in satirlar)
                        {
                            takvimsablonu.SablonSatiri.Add(entity);
                        }
                        checkBoxBirSonrakiIzlemTarihi.Checked = true;
                    }
                    else
                    {
                        labelSablonBilgisi.Visible = true;

                        labelSablonBilgisi.Text = "Sistem Obez izlemleri için otomatik randevu tanımı yapacak ve bir sonraki randevu hakkında sizi bilgilendirecektir..";
                        checkBoxBirSonrakiIzlemTarihi.Visible = false;
                    }
                }
            }

            if (Current.AktifMuayeneId > 0)
            {
                DateEditIzlemTarihi.DateTime = Current.AktifMuayene.MuayeneTarihi;
                DateEditIzlemTarihi.Enabled  = false;
            }
            this.edtagirligi.EditValueChanged += new System.EventHandler(this.edtagirligi_EditValueChanged);
            this.edtboyu.EditValueChanged     += new System.EventHandler(this.edtboyu_EditValueChanged);
        }
        protected override void UpdateEntityData()
        {
            TakvimSablonu sablon = ((TakvimSablonu)infoformentity);

            sablon.Adi        = textEditSablonAdi.Text;
            sablon.SablonTuru = (myenum.IzlemTuru)ucEnumGosterSablonTuru.Deger;

            KisiNotlariUpdate();
        }
        protected override void ShowEntityData()
        {
            TakvimSablonu sablon = ((TakvimSablonu)infoformentity);

            textEditSablonAdi.Text       = sablon.Adi;
            ucEnumGosterSablonTuru.Deger = (myenum.IzlemTuru)sablon.SablonTuru;

            Grid.DataSource = Sablonsatiri;
        }
        protected override Entity findEntity(long id)
        {
            infoformentity = Persistence.Read <TakvimSablonu>(id);

            TakvimSablonSatiri[] sablonsatiri = TakvimSablonu.ReadSablonSatiri(infoformentity.Id);
            ((TakvimSablonu)infoformentity).SablonSatiri = new BindingList <TakvimSablonSatiri>();
            if (sablonsatiri != null)
            {
                Sablonsatiri.Clear();
                foreach (TakvimSablonSatiri item in sablonsatiri)
                {
                    ((TakvimSablonu)infoformentity).SablonSatiri.Add(item);
                    Sablonsatiri.Add(item);
                }
            }
            return((TakvimSablonu)infoformentity);
        }
        void frm15_49KadinIzleme_Load(object sender, EventArgs e)
        {
            spinEdit4.Properties.MinValue = 0;
            spinEdit4.Properties.MaxValue = 100000;

            spinEdit1.Properties.MinValue = 0;
            spinEdit1.Properties.MaxValue = 100000;

            spinEdit2.Properties.MinValue = 0;
            spinEdit2.Properties.MaxValue = 100000;

            spinEdit3.Properties.MinValue = 0;
            spinEdit3.Properties.MaxValue = 100000;
            spinEditEvlilikYasi.Properties.MinValue = 0;
            spinEditEvlilikYasi.Properties.MaxValue = 1000;
            if (KadinIzlemeEntity != null && KadinIzlemeEntity.Hasta.Id > 0)
            {
                KadinIzlemleriniGoster();

            }
            if(BirSonrakiRandevu==null)
            {
                Condition[] con=new Condition[2];
                con[0].Field = "SablonTuru";
                con[0].Operator = Operator.Equal;
                con[0].Value = myenum.IzlemTuru.Kadin_Izlemi.ToString();

                con[1].Field = "Aktif";
                con[1].Operator = Operator.Equal;
                con[1].Value = true;

                takvimsablonu = Persistence.Read<TakvimSablonu>(con);
                if (takvimsablonu != null)
                {
                    TakvimSablonSatiri[] satirlar = Persistence.ReadDetail<TakvimSablonSatiri>("TakvimSablonu_Id", takvimsablonu.Id);
                    if (satirlar != null && satirlar.Length == 1)
                    {
                        dateEditbirsonrakiIzlemTarihi.DateTime = System.DateTime.Today.AddDays(satirlar[0].IlkIzlemdenSonrakiSure);
                        foreach (TakvimSablonSatiri entity in satirlar)
                        {
                            takvimsablonu.SablonSatiri.Add(entity);
                        }
                        checkBoxBirSonrakiIzlemTarihi.Checked = true;

                    }
                    else
                    {
                        labelSablonBilgisi.Visible = true;
                        labelSablonBilgisi.Text = "Sistem Kadın izlemleri için otomatik randevu tanımı yapacak ve bir sonraki randevu hakkında sizi bilgilendirecektir..";
                        checkBoxBirSonrakiIzlemTarihi.Visible = false;
                    }
                }
            }

            if (Current.AktifMuayeneId > 0)
            {
                DateEditIzlemTarihi.DateTime = Current.AktifMuayene.MuayeneTarihi;
                DateEditIzlemTarihi.Enabled = false;
            }
            getsistemikhastaliklar();
        }
示例#8
0
        void frmObeziteIzlem_Load(object sender, EventArgs e)
        {
            this.edtagirligi.EditValueChanged -= new System.EventHandler(this.edtagirligi_EditValueChanged);
            this.edtboyu.EditValueChanged -= new System.EventHandler(this.edtboyu_EditValueChanged);
            edtagirligi.Properties.MinValue = 0;
            edtagirligi.Properties.MaxValue =100000;
            edtboyu.Properties.MinValue = 0;
            edtboyu.Properties.MaxValue = 100000;
            edtbelgenisligi.Properties.MinValue = 0;
            edtbelgenisligi.Properties.MaxValue = 100000;
            spinEditBasen.Properties.MinValue = 0;
            spinEditBasen.Properties.MaxValue = 100000;

            if (ObezIzlemeEntity != null && ObezIzlemeEntity.Hasta.Id > 0)
            {
                RandevuGorunumuAyarla();

            }
            if (BirSonrakiRandevu == null)
            {
                Condition[] con = new Condition[2];
                con[0].Field = "SablonTuru";
                con[0].Operator = Operator.Equal;
                con[0].Value = myenum.IzlemTuru.Obez_Izlemi.ToString();

                con[1].Field = "Aktif";
                con[1].Operator = Operator.Equal;
                con[1].Value = true;

                takvimsablonu = Persistence.Read<TakvimSablonu>(con);
                if (takvimsablonu != null)
                {
                    TakvimSablonSatiri[] satirlar = Persistence.ReadDetail<TakvimSablonSatiri>("TakvimSablonu_Id", takvimsablonu.Id);
                    if (satirlar != null && satirlar.Length == 1)
                    {
                        dateEditbirsonrakiIzlemTarihi.DateTime = System.DateTime.Today.AddDays(satirlar[0].IlkIzlemdenSonrakiSure);
                        foreach (TakvimSablonSatiri entity in satirlar)
                        {
                            takvimsablonu.SablonSatiri.Add(entity);
                        }
                        checkBoxBirSonrakiIzlemTarihi.Checked = true;
                    }
                    else
                    {
                        labelSablonBilgisi.Visible = true;

                        labelSablonBilgisi.Text = "Sistem Obez izlemleri için otomatik randevu tanımı yapacak ve bir sonraki randevu hakkında sizi bilgilendirecektir..";
                        checkBoxBirSonrakiIzlemTarihi.Visible = false;
                    }
                }
            }

            if (Current.AktifMuayeneId > 0)
            {
                DateEditIzlemTarihi.DateTime = Current.AktifMuayene.MuayeneTarihi;
                DateEditIzlemTarihi.Enabled = false;
            }
            this.edtagirligi.EditValueChanged += new System.EventHandler(this.edtagirligi_EditValueChanged);
            this.edtboyu.EditValueChanged += new System.EventHandler(this.edtboyu_EditValueChanged);
        }