Ejemplo n.º 1
0
        private void CtrlValidareAnulare_Validare(object sender, EventArgs e)
        {
            if (this.lSeIncarca)
            {
                return;
            }
            try
            {
                incepeIncarcarea();

                BColectieListaPreturiStandard listaPreturiExistenta = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

                List <string> listaDenumireLucrareExistenta = listaPreturiExistenta.GetDenumireLucrari();

                foreach (DataGridViewRow row in this.dgvListaImportPreturi.Rows)
                {
                    StructImportListaPreturi lucrare = (StructImportListaPreturi)row.Tag;

                    if (!listaDenumireLucrareExistenta.Contains(lucrare.Denumire.Trim()))
                    {
                        BListaPreturiStandard.Add(lucrare.Denumire, string.Empty, lucrare.Cod, 0, 0, lucrare.PretLei, lucrare.PretEuro, null);
                    }
                }

                inchideEcranulOK();
            }
            catch (Exception ex)
            {
                GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex);
            }
            finally
            {
                finalizeazaIncarcarea();
            }
        }
Ejemplo n.º 2
0
        private void initRezumatLucrari(List <int> pListaIdLucrari, Dictionary <int, int> pDictLucrariNrElem)
        {
            BColectieListaPreturiStandard listaLucrari   = BListaPreturiStandard.getByListaId(pListaIdLucrari, null);
            Dictionary <int, string>      dictIdDenumire = listaLucrari.GetAsDictIdDenumire();

            this.ctrlRezumatLucrari.Initializeaza(dictIdDenumire, pDictLucrariNrElem, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Lucrari), false);
        }
Ejemplo n.º 3
0
        private void ConstruiesteRanduriDGV(BColectieListaPreturiStandard pListaPreturi)
        {
            this.dgvListaLucrari.IncepeContructieRanduri();

            if (this.lClient == null)
            {
                foreach (var elem in pListaPreturi)
                {
                    incarcaRand(this.dgvListaLucrari.Rows[this.dgvListaLucrari.Rows.Add()], elem);
                }
            }
            else
            {
                foreach (var elem in pListaPreturi)
                {
                    incarcaRand(this.dgvListaLucrari.Rows[this.dgvListaLucrari.Rows.Add()], elem, BListaPreturiClienti.GetPretClient(elem.Id, this.lClient.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null));
                }
            }

            this.dgvListaLucrari.FinalizeazaContructieRanduri();
        }
Ejemplo n.º 4
0
        private void ConstruiesteRanduriDGV(BColectieListaPreturiStandard pListaPreturi)
        {
            this.dgvListaPreturi.IncepeContructieRanduri();

            foreach (var elem in pListaPreturi)
            {
                incarcaRand(this.dgvListaPreturi.Rows[this.dgvListaPreturi.Rows.Add()], elem);
            }

            this.dgvListaPreturi.FinalizeazaContructieRanduri();

            int totalElemente = this.dgvListaPreturi.RowCount;

            if (totalElemente == 1)
            {
                this.lblTotalListaPreturi.Text = totalElemente.ToString() + BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ElementGasit);
            }
            else
            {
                this.lblTotalListaPreturi.Text = totalElemente.ToString() + BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ElementeGasite);
            }
        }