예제 #1
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlCautaClinica.TextBox, this.lblClinica);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtNume, this.lblNume);
     seteazaFocus();
 }
예제 #2
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtEmail, this.lblEmail);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtParola, this.lblParola);
     seteazaFocus();
 }
예제 #3
0
 private void seteazaAlerte()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtNume, this.lblNume);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.cboRol, this.lblRol);
     seteazaFocus();
 }
예제 #4
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtDenumireLocatie, this.lblDenumireLocatie);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.cboTipLocatie, this.lblTipLocatie);
     seteazaFocus();
 }
예제 #5
0
        bool SalveazaComandaEtape(BClientiComenziEtape pLucrareEtapa, DateTime pDataInceput, DateTime pDataSfarsit, int pIdTehnician)
        {
            bool esteValid = BClientiComenziEtape.SuntInformatiileNecesareCoerente(this.lComanda.Id, pLucrareEtapa.Id);

            if (esteValid)
            {
                List <int> lstEtape = BClientiComenziEtape.GetIdListByParamIdComandaClient(this.lComanda.Id, CDefinitiiComune.EnumStare.Activa, null);

                if (lstEtape.Contains(pLucrareEtapa.Id))
                {
                    pLucrareEtapa.DataInceput = pDataInceput;
                    pLucrareEtapa.DataFinal   = pDataSfarsit;
                    pLucrareEtapa.IdTehnician = pIdTehnician;
                    pLucrareEtapa.UpdateAll();
                }
                else
                {
                    BClientiComenziEtape.Add(this.lComanda.Id, pLucrareEtapa.IdEtapa, pDataInceput, pDataSfarsit, pIdTehnician, string.Empty, null);
                }
            }
            else
            {
                IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
            }
            return(esteValid);
        }
예제 #6
0
 internal bool Salveaza()
 {
     if (this.lProfesie == null)
     {
         if (BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text))
         {
             BProfesii.Add(this.txtDenumireProfesie.Text, this.txtCodCorProfesie.Text, null);
         }
         else
         {
             IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
             this.txtDenumireProfesie.Focus();
             this.lblDenumireProfesie.ForeColor = Color.Red;
         }
     }
     else
     {
         this.lProfesie.Denumire = this.txtDenumireProfesie.Text;
         this.lProfesie.CodCOR   = this.txtCodCorProfesie.Text;
         if (BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text))
         {
             this.lProfesie.UpdateAll();
         }
         else
         {
             IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
             this.txtDenumireProfesie.Focus();
             this.lblDenumireProfesie.ForeColor = Color.Red;
         }
     }
     return(BProfesii.SuntInformatiileNecesareCoerente(this.txtDenumireProfesie.Text));
 }
        private bool suntDateleValide()
        {
            bool esteValid = this.ctrlAlegeDataInceput.AreValoare();

            if (esteValid)
            {
                var listaElem = BUtilizatoriVenituri.GetListByParam(this.lUser.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

                if (this.lVenituri != null)
                {
                    listaElem.Remove(this.lVenituri);
                }

                esteValid = listaElem.EsteDataInceputCoerenta(this.ctrlAlegeDataInceput.GetValoare());

                if (!esteValid)
                {
                    Mesaj.Afiseaza(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.DataDeInceputNuEsteCoerenta));
                }
            }
            else
            {
                IHMEfecteSpeciale.AplicaEfectNU(this, this.lblDataInceput, this.ctrlAlegeDataInceput);
            }

            return(esteValid);
        }
예제 #8
0
        internal bool Salveaza()
        {
            if (this.lBanca == null)
            {
                if (BBanci.SuntInformatiileNecesareCoerente(this.txtDenumireBanca.Text))
                {
                    BBanci.Add(this.txtDenumireBanca.Text, this.txtInfoSuplimentare.Text, null);
                }
                else
                {
                    IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
                    this.txtDenumireBanca.Focus();
                    this.lblDenumire.ForeColor = Color.Red;
                }
            }
            else
            {
                this.lBanca.Denumire = this.txtDenumireBanca.Text;
                this.lBanca.InformatiiComplementare = this.txtInfoSuplimentare.Text;

                if (BBanci.SuntInformatiileNecesareCoerente(this.txtDenumireBanca.Text))
                {
                    this.lBanca.UpdateAll();
                }
                else
                {
                    IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
                    this.txtDenumireBanca.Focus();
                    this.lblDenumire.ForeColor = Color.Red;
                }
            }
            return(BBanci.SuntInformatiileNecesareCoerente(this.txtDenumireBanca.Text));
        }
예제 #9
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtDenumireRegiune, this.lblDenumireRegiune);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlTara.IdObiectAfisajCorespunzator, this.lblTaraRegiune);
     seteazaFocus();
 }
예제 #10
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtNumePacient, this.lblNumePacient);
     if (string.IsNullOrEmpty(this.txtNumePacient.Text))
     {
         this.txtNumePacient.Focus();
     }
 }
예제 #11
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.cboComandaReprezentant, this.lblComandaReprezentant);
     if (string.IsNullOrEmpty(this.cboComandaReprezentant.Text))
     {
         this.cboComandaReprezentant.Focus();
     }
 }
예제 #12
0
        private void seteazaAlerta()
        {
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.lgfLucrare, this.lblLucrare);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtNrElemente, this.lblNrElemente);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlComandaDataPrimire, this.lblComandaDataPrimire);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlDataOraTermen, this.lblTermen);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.lgfTehnician, this.lblTehnician);
            IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());

            seteazaFocus();
        }
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtSuma, this.lblSuma);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlDataOraIncasare, this.lblData);
     if (!this.ctrlDataOraIncasare.EsteDinTrecut())
     {
         this.lblData.SeteazaAlerta();
     }
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.cboModalitateIncasare, this.lblModalitate);
     seteazaFocus();
 }
예제 #14
0
        bool SalveazaComandaEtape(BEtape pLucrareEtapa, DateTime pDataInceput, DateTime pDataSfarsit, int pIdTehnician)
        {
            bool esteValid = BClientiComenziEtape.SuntInformatiileNecesareCoerente(this.lComanda.Id, pLucrareEtapa.Id);

            if (esteValid)
            {
                BClientiComenziEtape.Add(this.lComanda.Id, pLucrareEtapa.Id, pDataInceput, pDataSfarsit, pIdTehnician, string.Empty, null);
            }
            else
            {
                IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
            }
            return(esteValid);
        }
예제 #15
0
        private void seteazaAlerta()
        {
            IHMEfecteSpeciale.AplicaEfectNU(this);

            if (!this.lgfEtapa.AreValoare())
            {
                IHMEfecteSpeciale.SeteazaForeColorAlerta(this.lgfEtapa, this.lblEtapa);
            }

            if (!this.lgfTehnician.AreValoare())
            {
                IHMEfecteSpeciale.SeteazaForeColorAlerta(this.lgfTehnician, this.lblTehnician);
            }
            seteazaFocus();
        }
예제 #16
0
        private void seteazaAlerta()
        {
            IHMEfecteSpeciale.AplicaEfectNU(this);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.lblGumaFindTehnician, this.lblTehnician);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlDataOraInceput, this.lblDataInceput);
            IHMEfecteSpeciale.SeteazaForeColorAlerta(this.ctrlDataOraFinal, this.lblDataFinal);

            Control[] lstControale = { this.lblGumaFindTehnician, this.ctrlDataOraInceput, this.ctrlDataOraFinal };

            foreach (var control in lstControale)
            {
                if (string.IsNullOrEmpty(control.Text))
                {
                    control.Focus();
                    break;
                }
            }
        }
예제 #17
0
        private void seteazaAlerta()
        {
            IHMEfecteSpeciale.AplicaEfectNU(this);

            Control[] lstControale = { this.txtBoxContUtilizator, this.txtBoxParolaUtilizator };
            foreach (var control in lstControale)
            {
                if (string.IsNullOrEmpty(control.Text))
                {
                    control.Focus();
                    break;
                }
                else
                {
                    this.txtBoxParolaUtilizator.Focus();
                }
            }
        }
예제 #18
0
 private bool salveaza(int pTipPontaj)
 {
     if (BPontaj.SuntInformatiileNecesareCoerente(1, FormListaUtilizatori._SUtilizator.Id))
     {
         //daca nu avem check in
         if (pTipPontaj == 0)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, 1, this.txtObservatii.Text, null);
         }
         //daca avem Check in
         if (pTipPontaj == 1)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, this.cboTip.SelectedIndex + 2, this.txtObservatii.Text, null);
         }
         //daca avem check out
         else if (pTipPontaj == 2)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, 1, this.txtObservatii.Text, null);
         }
         //daca avem Pauza
         else if (pTipPontaj == 3)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, 5, this.txtObservatii.Text, null);
         }
         //daca avem deplasare
         else if (pTipPontaj == 4)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, 6, this.txtObservatii.Text, null);
         }
         //daca avem finalPauza sau revenireInClincia
         else if (pTipPontaj == 5 || pTipPontaj == 6)
         {
             BPontaj.Add(1, FormListaUtilizatori._SUtilizator.Id, DateTime.Now, this.cboTip.SelectedIndex + 2, this.txtObservatii.Text, null);
         }
     }
     else
     {
         IHMEfecteSpeciale.AplicaEfectNU(this);
     }
     return(BPontaj.SuntInformatiileNecesareCoerente(1, FormListaUtilizatori._SUtilizator.Id));
 }
예제 #19
0
        internal bool Salveaza()
        {
            if (this.lTara == null)
            {
                if (BTari.SuntInformatiileNecesareCoerente(this.txtDenumireTara.Text, 1))
                {
                    BTari.Add(this.txtDenumireTara.Text, this.txtNumeOficialTara.Text, this.txtPrefixTelefonicTara.Text, this.txtAbreviereTara.Text, this.txtCetatenieTara.Text, 1, 1, null);
                }
                else
                {
                    IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
                    this.txtDenumireTara.Focus();
                    this.lblDenumireTara.ForeColor = Color.Red;
                }
            }
            else
            {
                this.lTara.NumeScurt       = this.txtDenumireTara.Text;
                this.lTara.NumeOficial     = this.txtNumeOficialTara.Text;
                this.lTara.PrefixTelefonic = this.txtPrefixTelefonicTara.Text;
                this.lTara.Abreviere       = this.txtAbreviereTara.Text;
                this.lTara.Cetatenie       = this.txtCetatenieTara.Text;

                if (BTari.SuntInformatiileNecesareCoerente(this.txtDenumireTara.Text, 1))
                {
                    this.lTara.UpdateAll();
                }
                else
                {
                    IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
                    this.txtDenumireTara.Focus();
                    this.lblDenumireTara.ForeColor = Color.Red;
                }
            }

            return(BTari.SuntInformatiileNecesareCoerente(this.txtDenumireTara.Text, 1));
        }
예제 #20
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtCategorieDenumire, this.lblCategorieDenumire);
     this.txtCategorieDenumire.Focus();
 }
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtDenumireLocalitate, this.lblDenumireLocalitate);
 }
예제 #22
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtAdresaMail, this.lblAdresaEmail);
     this.txtAdresaMail.Focus();
 }
예제 #23
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this.GetFormParinte());
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtDenumireClient, this.lblDenumireClient);
     this.txtDenumireClient.Focus();
 }
예제 #24
0
 private void seteazaAlerta()
 {
     IHMEfecteSpeciale.AplicaEfectNU(this);
     IHMEfecteSpeciale.SeteazaForeColorAlerta(this.txtDenumire, this.lblDenumire);
     seteazaFocus();
 }