Пример #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();
            }
        }
Пример #2
0
        private void ConstruiesteRanduriDGV()
        {
            this.dgvListaPreturi.IncepeContructieRanduri();

            var listaElem = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

            //Incarcam lista
            foreach (var elem in listaElem)
            {
                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);
            }
        }
Пример #3
0
        private void ConstruiesteRanduriDGV()
        {
            this.dgvListaLucrari.IncepeContructieRanduri();

            var listaElem = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

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

            this.dgvListaLucrari.FinalizeazaContructieRanduri();
        }
        private void ConstruiesteRanduriDGV()
        {
            this.dgvListaDePreturiClienti.IncepeContructieRanduri();

            this.lblClinica.Text = this.lClient.Denumire;

            var listaElem = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

            foreach (var elem in listaElem)
            {
                incarcaRandPretStandard(this.dgvListaDePreturiClienti.Rows[this.dgvListaDePreturiClienti.Rows.Add()], elem, null);
            }

            this.dgvListaDePreturiClienti.FinalizeazaContructieRanduri();
        }
Пример #5
0
        private void ConstruiesteRanduriDGV()
        {
            this.dgvClientListaPreturi.IncepeContructieRanduri();

            var listaElem = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

            foreach (var elem in listaElem)
            {
                incarcaRand(this.dgvClientListaPreturi.Rows[this.dgvClientListaPreturi.Rows.Add()], elem, BListaPreturiClienti.GetPretClient(elem.Id, this.lClient.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null));
            }

            this.dgvClientListaPreturi.FinalizeazaContructieRanduri();

            this.lblClientTotalPreturi.Text = "Total preturi:" + this.dgvClientListaPreturi.RowCount.ToString();
        }
Пример #6
0
        private void ConstruiesteRanduriDGV()
        {
            var listaElemStandard = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null);

            if (this.lArataCategorii)
            {
                if (this.tgvListaCategorii.Rows[0].Selected)
                {
                    ConstruiesteRanduriDGV(listaElemStandard);
                }
                else
                {
                    BCategorii categorie = this.tgvListaCategorii.SelectedRow.Tag as BCategorii;
                    if (categorie != null)
                    {
                        if (categorie.IdCategorie != 0)
                        {
                            int idCategorie = categorie.Id;
                            ConstruiesteRanduriDGV(listaElemStandard.GetListaPreturiIdCategorie(idCategorie));
                        }
                        else
                        {
                            List <int> listaId = BCategorii.GetListaIdCategorieComun(categorie.Id, null);
                            listaId.AddRange(BCategorii.GetListaIdCategorii(categorie.Id, null));

                            if (!CUtil.EsteListaIntVida(listaId))
                            {
                                ConstruiesteRanduriDGV(BListaPreturiStandard.getByListaIdCategorii(listaId, null));
                            }
                            else
                            {
                                ConstruiesteRanduriDGV(BListaPreturiStandard.GetListByParamIdCategorie(categorie.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null));
                            }
                        }
                    }
                }
            }
            else
            {
                ConstruiesteRanduriDGV(listaElemStandard);
            }
        }
Пример #7
0
        private void ConstruiesteRanduriDGV()
        {
            var listaElem = BListaPreturiStandard.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Toate, null);

            if (listaElem.ContineElementeDeactivate())
            {
                this.btnActiviInactivi.Visible = true;
            }
            else
            {
                this.btnActiviInactivi.Visible  = false;
                this.btnActiviInactivi.Selectat = false;
            }

            if (!this.btnActiviInactivi.Selectat)
            {
                ConstruiesteRanduriDGV(listaElem.GetListaActive());
            }
            else
            {
                ConstruiesteRanduriDGV(listaElem.GetListaInactive());
            }
        }