Example #1
0
        public virtual bool yenile()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                try
                {
                    fillgrd();
                    if (formbs.Count > 0)
                    {
                        formState = mymodel.myenum.EditMode.emIncele;
                    }
                    else
                    {
                        formState = mymodel.myenum.EditMode.emBos;
                    }
                    SetButtons(formState);
                }

                catch (Exception ex)
                {
                    throw ex;
                    return(false);
                }
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }

            return(true);
        }
Example #2
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;
            }
        }
Example #3
0
        public virtual bool vazgec()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                try
                {
                    formbs.CancelEdit();
                }

                catch
                {
                    return(false);
                }
                if (formbs.Count > 0)
                {
                    formState = mymodel.myenum.EditMode.emIncele;
                }
                else
                {
                    formState = mymodel.myenum.EditMode.emBos;
                }

                SetButtons(formState);
            }

            finally
            {
                Cursor.Current = Cursors.Default;
                fillgrd();
            }
            return(true);
        }
Example #4
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 frmTaniAta(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;

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

            this.Load += new EventHandler(frmGebeBaslangic_Load);

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

            InitializeForm(Id, formstate);
        }
        public frmSaglikIstirahat(long Id, mymodel.myenum.EditMode formstate)
        {
            InitializeComponent();
            this.formState = formstate;
            InitDataControl();
            this.Load += new EventHandler(frmAnemnez_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);
        }
Example #10
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);
        }
Example #11
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";
        }
Example #12
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;
 }
Example #13
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();
        }
Example #14
0
        public virtual void fillgrd()
        {
            InitdataControls();

            this.formbs.CurrentItemChanged -= new System.EventHandler(this.formbs_CurrentItemChanged);
            grd.DataSource = formbs;
            SetGridStyle();
            dbnav.BindingSource             = formbs;
            this.formbs.CurrentItemChanged += new System.EventHandler(this.formbs_CurrentItemChanged);
            if (formbs.Count > 0)
            {
                formState = mymodel.myenum.EditMode.emIncele;
            }
            else
            {
                formState = mymodel.myenum.EditMode.emBos;
            }

            btnIleri.Visible = false;
            btnGeri.Visible  = false;
            SetButtons(formState);
        }
Example #15
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();
 }
Example #16
0
 public void InitializeForm(long Id, mymodel.myenum.EditMode formstate)
 {
     BaseInitializeForm();
     FireCommandRead(Id);
     InitializeWithEntity(formEntity, formstate);
 }
Example #17
0
        public virtual bool yenile()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                try
                {
                    fillgrd();
                    if (formbs.Count > 0)
                        formState = mymodel.myenum.EditMode.emIncele;
                    else
                        formState = mymodel.myenum.EditMode.emBos;
                    SetButtons(formState);
                }

                catch (Exception ex)
                {
                    throw ex;
                    return false;
                }
            }
            finally
            {
                Cursor.Current = Cursors.Default;
            }

            return true;
        }
Example #18
0
        public virtual bool vazgec()
        {
            try
            {
                Cursor.Current = Cursors.WaitCursor;
                try
                {
                    formbs.CancelEdit();
                }

                catch
                {
                    return false;
                }
                if (formbs.Count > 0)
                    formState = mymodel.myenum.EditMode.emIncele;
                else
                    formState = mymodel.myenum.EditMode.emBos;

                SetButtons(formState);
            }

            finally
            {
                Cursor.Current = Cursors.Default;
                fillgrd();
            }
            return true;
        }
Example #19
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;
            }
        }
Example #20
0
        public virtual void fillgrd()
        {
            InitdataControls();

            this.formbs.CurrentItemChanged -= new System.EventHandler(this.formbs_CurrentItemChanged);
            grd.DataSource = formbs;
            SetGridStyle();
            dbnav.BindingSource = formbs;
            this.formbs.CurrentItemChanged += new System.EventHandler(this.formbs_CurrentItemChanged);
            if (formbs.Count>0)
                formState = mymodel.myenum.EditMode.emIncele;
            else
                formState = mymodel.myenum.EditMode.emBos;

            btnIleri.Visible = false;
            btnGeri.Visible = false;
            SetButtons(formState);
        }