/// <summary>
        ///		Metoda care se apeleaza la apasarea butonului de salvare din fereastra de editare.
        ///		Se selecteaza optiunea de Update sau Insert cu datele aferente.
        /// </summary>
        private void btnSalveaza_Click(object sender, System.EventArgs e)
        {
            try
            {
                this.VarExists = new Salaries.Business.NomenclatorTipOreLucrate().GetTipuriOreLucrate(int.Parse(this.txtTipIntervalID.Text)).Tables[0].Rows.Count > 0;
                Salaries.Data.TipOreLucrate tipOre = new Salaries.Data.TipOreLucrate();

                tipOre.TipIntervalID  = (this.VarExists) ? int.Parse(this.txtTipIntervalID.Text) : -1;
                tipOre.Denumire       = this.txtDenumireTipOre.Text;
                tipOre.Procent        = float.Parse(this.txtProcentTipOre.Text);
                tipOre.Descriere      = this.txtDescriereTipOre.Text;
                tipOre.NrMaximOreSapt = float.Parse(this.txtNrMaximOreSapt.Text);
                tipOre.Standard       = this.cbStandardTipOre.Checked;
                tipOre.Modificare     = this.cbModificabilaTipOre.Checked;
                tipOre.Folosire       = this.cbFolosireTipOre.Checked;
                tipOre.BonuriMasa     = this.cbBonuriMasa.Checked;

                if (this.cbStandardTipOre.Checked)
                {
                    tipOre.AplicWeekendNoapte = this.cbWeekendNoapte.Checked;
                }
                else
                {
                    tipOre.AplicWeekendNoapte = false;
                }

                if ((this.VarExists))
                {
                    new Salaries.Business.NomenclatorTipOreLucrate().UpdateTipOreLucrate(tipOre);
                }
                else
                {
                    new Salaries.Business.NomenclatorTipOreLucrate().InsertTipOreLucrate(tipOre);
                }

                this.EditMode = false;
            }
            catch (Exception ex)
            {
                litError.Text  = "The following error occurred: <br>";
                litError.Text += ex.Message;
            }
        }
 /// <summary>
 /// Procedura adauga un tip de ore lucrate
 /// </summary>
 /// <param name="tipOre">Obiectul care se adauga</param>
 /// <returns>Returneaza true daca s-a facut adaugarea si false altfel</returns>
 public bool InsertTipOreLucrate(Salaries.Data.TipOreLucrate tipOre)
 {
     return(new Salaries.Data.NomenclatorTipOreLucrate(settings.ConnectionString).InsertTipOreLucrate(tipOre));
 }