private void ConstruiesteRanduriDGV() { this.dgvListaVenituriEtape.IncepeContructieRanduri(); var listaEtape = BEtape.GetListByParam(EnumStare.Activa, null); if (this.lVenituri == null) { //Mod creare ... incarcam cu BEtape foreach (var elem in listaEtape) { incarcaRand(this.dgvListaVenituriEtape.AdaugaRandNou(), elem); } } else { //Mod modificare ... incarcam cu BColectieUtilizatoriVenituriDetalii var listaElem = BUtilizatoriVenituriDetalii.GetListByParam(this.lVenituri.Id, null); foreach (var etapa in listaEtape) { incarcaRand(this.dgvListaVenituriEtape.AdaugaRandNou(), etapa, listaElem.GetByIdEtapa(etapa.Id)); } } this.dgvListaVenituriEtape.FinalizeazaContructieRanduri(); }
private void initListe() { Dictionary <int, string> lstReprezentanti = new Dictionary <int, string>(); Dictionary <int, string> lstCabinete = new Dictionary <int, string>(); lstReprezentanti.Add(0, string.Empty); lstCabinete.Add(0, string.Empty); if (this.lClient != null) { foreach (var elem in BClientiReprezentanti.GetListByIdClient(this.lClient.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null)) { lstReprezentanti.Add(elem.Id, BClientiReprezentanti.getReprezentant(elem.Id, null).GetIdentitateReprezentant()); } foreach (var elem in BClientiCabinete.GetListByIdClient(this.lClient.Id, CDefinitiiComune.EnumStare.Activa, null)) { lstCabinete.Add(elem.Id, elem.Denumire); } } this.cboStare.BeginUpdate(); this.cboStare.DataSource = BClientiComenziEtape.StructStareEtapa.GetList(); this.cboStare.EndUpdate(); BColectieEtape listaEtape = new BColectieEtape(); if (this.lLucrareSelectata != null) { //this.lLucrareSelectata.id BColectieLucrariEtape etape = BLucrariEtape.GetListByParamIdLucrare(0, EnumStare.Activa, null); if (etape.Count > 0) { listaEtape = BEtape.getByListaId(etape.GetListaIdEtape(), null); } else { listaEtape = BEtape.GetListByParam(EnumStare.Activa, null); } } this.cboEtapaCurenta.BeginUpdate(); this.cboEtapaCurenta.DataSource = listaEtape; this.cboEtapaCurenta.EndUpdate(); /* if (this.lComanda != null) * { * if (this.lComanda.IdEtapaSetari > 0) * this.cboEtapaCurenta.SelectedItem = this.lComanda.IdEtapaSetari; * else * this.cboEtapaCurenta.SelectedItem = null; * this.cboStare.SelectedIndex = Convert.ToInt32(this.lComanda.StatusEtapa); * }*/ this.cboEtapaCurenta.DropDownStyle = ComboBoxStyle.DropDownList; this.cboStare.DropDownStyle = ComboBoxStyle.DropDownList; }
private void ConstruiesteRanduriDGV() { this.dgvListaEtape.IncepeContructieRanduri(); var listaElem = BEtape.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null); foreach (var elem in listaElem) { incarcaRand(this.dgvListaEtape.Rows[this.dgvListaEtape.Rows.Add()], elem); } this.dgvListaEtape.FinalizeazaContructieRanduri(); }
private void ConstruiesteRanduriDGV() { this.dgvListaEtape.IncepeContructieRanduri(); if (this.lComanda == null) { var listaElem = BLucrariEtape.GetListByParamIdLucrare(this.lLucrareSelectata.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null); var listaEtape = BEtape.GetListByParam(CDefinitiiComune.EnumStare.Activa, null); if (listaElem.Count != 0) { foreach (var elem in listaElem) { incarcaRand(this.dgvListaEtape.Rows[this.dgvListaEtape.Rows.Add()], elem); } this.dgvListaEtape.Rows[0].Cells[EnumColoaneDGV.colDataInceput.ToString()].Value = this.ctrlComandaDataPrimire.DataAfisata; this.dgvListaEtape.Rows[0].Cells[EnumColoaneDGV.colDataInceput.ToString()].Tag = this.ctrlComandaDataPrimire.DataAfisata; } else { foreach (var etapa in listaEtape) { incarcaRand(this.dgvListaEtape.Rows[this.dgvListaEtape.Rows.Add()], etapa); } } } else { var listaEtapeSalvate = BClientiComenziEtape.GetListByParamIdComandaClient(this.lComanda.Id, CDefinitiiComune.EnumStare.Activa, null); foreach (var etapaSalvata in listaEtapeSalvate) { incarcaRand(this.dgvListaEtape.Rows[this.dgvListaEtape.Rows.Add()], etapaSalvata); } } this.dgvListaEtape.FinalizeazaContructieRanduri(); }
private void ConstruiesteRanduriDGV() { var listaElem = BEtape.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()); } }
public void Initializeaza(BListaPreturiStandard pLucrare) { base.InitializeazaVariabileleGenerale(); this.lLucrare = pLucrare; incepeIncarcarea(); if (this.lLucrare == null) { this.cboListaEtape.AllowModification(false); } else { BColectieEtape listaEtape = new BColectieEtape(); if (this.lLucrare != null) { BColectieLucrariEtape etape = BLucrariEtape.GetListByParamIdLucrare(this.lLucrare.Id, EnumStare.Activa, null); if (etape.Count > 0) { listaEtape = BEtape.getByListaId(etape.GetListaIdEtape(), null); } else { listaEtape = BEtape.GetListByParam(EnumStare.Activa, null); } } this.cboListaEtape.BeginUpdate(); this.cboListaEtape.DataSource = listaEtape; this.cboListaEtape.EndUpdate(); this.cboListaEtape.SelectedItem = null; this.cboListaEtape.AllowModification(true); } finalizeazaIncarcarea(); }
private void initListe() { Dictionary <int, string> lstReprezentanti = new Dictionary <int, string>(); Dictionary <int, string> lstCabinete = new Dictionary <int, string>(); //Dictionary<int, string> lstEtape = new Dictionary<int, string>(); lstReprezentanti.Add(0, string.Empty); lstCabinete.Add(0, string.Empty); //lstEtape.Add(0, string.Empty); foreach (var elem in BClientiReprezentanti.GetListByIdClient(this.lClient.Id, CDL.iStomaLab.CDefinitiiComune.EnumStare.Activa, null)) { lstReprezentanti.Add(elem.Id, BClientiReprezentanti.getReprezentant(elem.Id, null).GetIdentitateReprezentant()); } foreach (var elem in BClientiCabinete.GetListByIdClient(this.lClient.Id, CDefinitiiComune.EnumStare.Activa, null)) { lstCabinete.Add(elem.Id, elem.Denumire); } this.cboStare.BeginUpdate(); this.cboStare.DataSource = BClientiComenziEtape.StructStareEtapa.GetList(); this.cboStare.EndUpdate(); BColectieEtape listaEtape = new BColectieEtape(); if (this.lLucrareSelectata != null) { BColectieLucrariEtape etape = BLucrariEtape.GetListByParamIdLucrare(this.lLucrareSelectata.Id, EnumStare.Activa, null); if (etape.Count > 0) { listaEtape = BEtape.getByListaId(etape.GetListaIdEtape(), null); //foreach (var elem in etape) //{ // lstEtape.Add(elem.IdEtapa, BEtape.GetEtapaById(elem.IdEtapa, EnumStare.Activa, null).Denumire); //} } else { listaEtape = BEtape.GetListByParam(EnumStare.Activa, null); //foreach (var elem in etapeStandard) //{ // lstEtape.Add(elem.Id, elem.Denumire); //} } } this.cboComandaReprezentant.DataSource = new BindingSource(lstReprezentanti, null); this.cboComandaReprezentant.DisplayMember = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Value); this.cboComandaReprezentant.ValueMember = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Key); this.cboCabinet.DataSource = new BindingSource(lstCabinete, null); this.cboCabinet.DisplayMember = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Value); this.cboCabinet.ValueMember = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Key); vizibilitateZonaCabinete(lstCabinete.Count > 1); vizibilitateZonaMedici(lstReprezentanti.Count > 1); this.cboEtapaCurenta.BeginUpdate(); this.cboEtapaCurenta.DataSource = listaEtape; this.cboEtapaCurenta.EndUpdate(); if (this.lComanda != null) { if (this.lComanda.IdReprezentantClient != 0) { this.cboComandaReprezentant.SelectedValue = this.lComanda.IdReprezentantClient; } if (this.lComanda.IdCabinet != 0) { this.cboCabinet.SelectedValue = this.lComanda.IdCabinet; } if (this.lComanda.IdEtapaSetari > 0) { this.cboEtapaCurenta.SelectedItem = this.lComanda.IdEtapaSetari; } else { this.cboEtapaCurenta.SelectedItem = null; } this.cboStare.SelectedIndex = Convert.ToInt32(this.lComanda.StatusEtapa); } this.cboComandaReprezentant.DropDownStyle = ComboBoxStyle.DropDownList; this.cboCabinet.DropDownStyle = ComboBoxStyle.DropDownList; this.cboEtapaCurenta.DropDownStyle = ComboBoxStyle.DropDownList; this.cboStare.DropDownStyle = ComboBoxStyle.DropDownList; }