public frmHastaBilgilendirme(mymodel.Hasta hasta,DataTable dthastalikbilgileri)
 {
     InitializeComponent();
     this.HastaEntity = hasta;
     this.dthastalikbilgileri = dthastalikbilgileri;
     Doldur();
 }
示例#2
0
        public frmTaniAta(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;

            this.Load += new EventHandler(frmTaniAta_Load);
            InitializeForm(Id, formstate);
        }
示例#3
0
        public frmGebeIzlem(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;

            this.Load += new EventHandler(frmGebeBaslangic_Load);

            InitializeForm(Id, formstate);
        }
        public frm15_49KadinIzleme(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;

            this.Load += new EventHandler(frm15_49KadinIzleme_Load);

            InitializeForm(Id, formstate);
        }
示例#5
0
        public frmMuayene(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;
            InitDataControl();
            //this.Load += new EventHandler(frmHasta_Load);

            InitializeForm(Id, formstate);
        }
示例#6
0
        public frmOlumBildirimi(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;
            InitDataControl();
            this.Load += new EventHandler(frmAnemnez_Load);

            InitializeForm(Id, formstate);
        }
示例#7
0
        public frmObeziteIzlem(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;
            this.edtagirligi.EditValueChanged -= new System.EventHandler(this.edtagirligi_EditValueChanged);
            this.edtboyu.EditValueChanged -= new System.EventHandler(this.edtboyu_EditValueChanged);
            this.Load += new EventHandler(frmObeziteIzlem_Load);

            InitializeForm(Id, formstate);
        }
示例#8
0
        public frmRecete(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;

            this.Load += new EventHandler(frmRecete_Load);
            InitializeForm(Id, formstate);
            InitDataControl();

            btnvazgecc.Text = "Kapat";
        }
示例#9
0
 public frmTetkikAta(long Id, mymodel.myenum.EditMode formstate)
 {
     InitializeComponent();
     this.formState = formstate;
     this.Load += new EventHandler(frmTetkikAta_Load);
     btnkurumtetkiklist.Click += new EventHandler(btnkurumtetkiklist_Click);
     cmbkurum.SelectedIndexChanged += new EventHandler(cmbkurum_SelectedIndexChanged);
     gridlocalgidenler.Click += new EventHandler(gridlocalgidenler_Click);
     tp.SelectedPageChanged += new DevExpress.XtraTab.TabPageChangedEventHandler(tp_SelectedPageChanged);
     btntahliltekraral.Click += new EventHandler(btntahliltekraral_Click);
     btntummuayene.Click += new EventHandler(btntummuayene_Click);
     InitializeForm(Id, formstate);
     btnkurumtetkiklist.Visible= !Current.PrgAyar.LabLocalmi;
 }
示例#10
0
 private DataTable GetRolEkranHakki(mymodel.myenum.GorevTuru aktifrol)
 {
     DataTable dtrolekran = new DataTable();
     if (aktifrol != 0)
     {
         Condition[] con = new Condition[1];
         con[0].Field = "Rol";
         con[0].Value = aktifrol;
         con[0].Operator = System.Operator.Equal;
         dtrolekran = Persistence.ReadListTable(typeof(RolHakki), new string[] { "*" }, con, null, 100);
     }
     else
     {
         dtrolekran = Persistence.ReadListTable(typeof(RolHakki), new string[] { "*" }, null, null, 100);
     }
     return dtrolekran;
 }
示例#11
0
 public frmHasta(long Id, mymodel.myenum.EditMode formstate)
 {
     InitializeComponent();
     this.formState = formstate;
     InitDataControl();
     this.Load += new EventHandler(frmHasta_Load);
     TextEdittckno1.Leave += new EventHandler(TextEdittckno1_Leave);
     btntuik.Click += new EventHandler(btntuik_Click);
     buttondoktorsorgula.Click += new EventHandler(buttondoktorsorgula_Click);
     cbis.CheckedChanged += new EventHandler(cbis_CheckedChanged);
     cbev.CheckedChanged += new EventHandler(cbev_CheckedChanged);
     cmbevil.SelectedIndexChanged += new EventHandler(cmbevil_SelectedIndexChanged);
     cmbevilce.SelectedIndexChanged += new EventHandler(cmbevilce_SelectedIndexChanged);
     cmbevsemt.SelectedIndexChanged += new EventHandler(cmbevsemt_SelectedIndexChanged);
     cmbevkoymh.SelectedIndexChanged += new EventHandler(cmbevkoymh_SelectedIndexChanged);
     cmbisil.SelectedIndexChanged += new EventHandler(cmbisil_SelectedIndexChanged);
     cmbisilce.SelectedIndexChanged += new EventHandler(cmbisilce_SelectedIndexChanged);
     cmbissemt.SelectedIndexChanged += new EventHandler(cmbissemt_SelectedIndexChanged);
     cmbiskoymh.SelectedIndexChanged += new EventHandler(cmbiskoymh_SelectedIndexChanged);
     InitializeForm(Id, formstate);
     EskiHastaId = Id;
     setcombo();
 }
示例#12
0
 public void InitializeForm(long Id,mymodel.myenum.EditMode formstate)
 {
     BaseInitializeForm();
     FireCommandRead(Id);
     InitializeWithEntity(formEntity,formstate);
 }
示例#13
0
        public virtual void SetButtons(mymodel.myenum.EditMode inmode)
        {
            btnYeni.Enabled =
                inmode == mymodel.myenum.EditMode.emBos || inmode == mymodel.myenum.EditMode.emIncele ||
                inmode == mymodel.myenum.EditMode.emKaydet || inmode == mymodel.myenum.EditMode.emVazgec;
            btnYenile.Enabled =
                inmode == mymodel.myenum.EditMode.emBos || inmode == mymodel.myenum.EditMode.emIncele ||
                inmode == mymodel.myenum.EditMode.emKaydet || inmode == mymodel.myenum.EditMode.emVazgec;
            btnKaydet.Enabled =
                inmode == mymodel.myenum.EditMode.emYeni || inmode == mymodel.myenum.EditMode.emDuzenle;
            btnIptal.Enabled =
                formbs != null && formbs.Count > 0 && (inmode == mymodel.myenum.EditMode.emIncele ||
                inmode == mymodel.myenum.EditMode.emKaydet);
            btnDuzenle.Enabled =
                formbs != null && formbs.Count > 0 && (inmode == mymodel.myenum.EditMode.emIncele ||
                inmode == mymodel.myenum.EditMode.emKaydet);
            btnVazgec.Enabled =
                inmode == mymodel.myenum.EditMode.emYeni || inmode == mymodel.myenum.EditMode.emDuzenle;

            formState = inmode;

            paneldetay.Enabled = btnKaydet.Enabled || btnVazgec.Enabled;
            if (btnDuzenle.Enabled == false)
            {
                grd.Enabled = false;
                grd.BackColor = System.Drawing.SystemColors.ButtonFace;
            }
            else
            {
                grd.Enabled = true;
                grd.BackColor = System.Drawing.SystemColors.Window;
            }
        }
 public frmRandevuBilgisiGoster(mymodel.Takvim randevu)
 {
     InitializeComponent();
     Randevu = randevu;
     showData();
 }
示例#15
0
        private void InitializeWithEntity(Entity entity, mymodel.myenum.EditMode formState)
        {
            formEntity = entity;

            switch (formState)
            {
                case mymodel.myenum.EditMode.emYeni:
                    if (entity == null)
                    {
                        formEntity = CommandNew();
                        entity = formEntity;
                    }
                    else
                    {

                        entity.Id = 0;
                        if (entity.Id == 0)
                        {
                            //ShowEntityDataSecure();
                            formState = mymodel.myenum.EditMode.emKaydet;
                        }
                        else
                        {
                            //! HATA:
                        }
                    }
                    SetDataControlsReadOnly(true);
                    break;
                case mymodel.myenum.EditMode.emDuzenle:
                    SetDataControlsReadOnly(true);
                    break;
                case mymodel.myenum.EditMode.emIncele:
                    SetDataControlsReadOnly(false);
                    break;
                case mymodel.myenum.EditMode.emBos:

                    break;
            }

            //ShowEntityDataSecure();
        }
示例#16
0
        private void InitializeState(mymodel.myenum.EditMode formstate)
        {
            switch (formstate)
            {
                case myenum.EditMode.emYeni:
                case myenum.EditMode.emDuzenle:
                    SetDataControlsReadOnly(false);
                    break;
                case myenum.EditMode.emIncele:
                    SetDataControlsReadOnly(true);
                    break;
                case myenum.EditMode.emKaydet:
                    break;
                case myenum.EditMode.emIptal:
                    break;
                case myenum.EditMode.emBos:
                case myenum.EditMode.emWizard:
                case myenum.EditMode.emWizardSon:

                case myenum.EditMode.emVazgec:
                    SetDataControlsReadOnly(false);
                    break;

                default:
                    break;
            }
        }
示例#17
0
        private DataTable PrepareIsHaklari(mymodel.myenum.GorevTuru rolu, int isYeriObjId)
        {
            DataTable isHaklariTable = new DataTable();
            isHaklariTable.Columns.AddRange(
                new DataColumn[] {

                                     new DataColumn("Id",typeof(int)),
                                     new DataColumn("Hak",typeof(string)),
                                     new DataColumn("Var",typeof(bool)),
                                     //new DataColumn("Engelle",typeof(bool)),
                                     new DataColumn("Aktif",typeof(bool))
                                 });
            System.Array haklar = Enum.GetValues(typeof(mymodel.myenum.Hak));
            foreach (mymodel.myenum.Hak hak in haklar)
            {
                if (hak != mymodel.myenum.Hak.Undefined)
                { // Undefined hakkını eklemeye gerek yok
                    DataRow row = isHaklariTable.NewRow();
                    string name = Enum.GetName(typeof(mymodel.myenum.Hak), hak);
                    int p = name.IndexOf("_");

                    row["Id"] = (int)hak;
                    row["Hak"] = (p >= 0 ? name.Substring(p + 1) : name);
                    row["Var"] = false;
                    //row["Engelle"] = false;
                    row["Aktif"] = true;

                    isHaklariTable.Rows.Add(row);
                }
            }
            isHaklariTable.AcceptChanges();

            RolHakki[] isHaklari=null;
            if (rolu > 0)
            {
                Condition[] con = new Condition[1];
                con[0].Field = "Rol";
                con[0].Operator = System.Operator.Equal;
                con[0].Value = rolu.ToString();

                isHaklari = Persistence.ReadList<RolHakki>(new string[] { "*" }, con, null, 100);
            }
            else
                isHaklari = Persistence.ReadList<RolHakki>(new string[] { "*" }, null, null, 100);

            foreach (RolHakki hak in isHaklari)
            {
                DataRow[] rows = isHaklariTable.Select("Id=" + ((int)hak.Hak).ToString());
                if (rows.Length > 0)
                {
                    rows[0]["Aktif"] = hak.Aktif;
                    //rows[0]["RolHakki.Id"] = hak.Id;
                    rows[0]["Var"] = hak.Var;
                    //rows[0]["Engelle"] = hak.Engelle;

                }
            }
            isHaklariTable.AcceptChanges();
            return isHaklariTable;
        }