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)); }
private void DgvListaBanci_EditareLinie(CCL.UI.DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BBanci bancaDeModificat = this.dgvListaBanci.Rows[pIndexRand].Tag as BBanci; if (bancaDeModificat != null && !this.btnActivInactiv.Selectat) { if (FormDetaliiBanca.Afiseaza(this.GetFormParinte(), bancaDeModificat)) { incarcaRand(this.dgvListaBanci.Rows[pIndexRand], bancaDeModificat); } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
void lEcranCautare_ElementSelectat(StructIdDenumire pElement) { try { if (pElement.Id > 0) { this.Initializeaza(pElement, this.lTipDeschidere); ascundeEcranCautare(); anuntaSelectia(); } else { ascundeEcranCautare(); ////Adaugam banca int id = BBanci.Add(pElement.Denumire, string.Empty, null); this.lPersoanaSauOrganizatie = new BLL.iStomaLab.StructIdDenumire(id, pElement.Denumire); Initializeaza(this.lPersoanaSauOrganizatie, this.lTipDeschidere); anuntaSelectia(); } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } }
public static bool Afiseaza(Form pEcranPariente, BBanci pBanca) { using (FormDetaliiBanca ecran = new FormDetaliiBanca(pBanca)) { ecran.AplicaPreferinteleUtilizatorului(); return(CCL.UI.IHMUtile.DeschideEcran(pEcranPariente, ecran)); } }
private void incarcaRand(DataGridViewRow pRand, BBanci pElem) { pRand.Tag = pElem; DataGridViewPersonalizat.InitCelulaEditare(pRand, this.lEcranInModificare); pRand.Cells[EnumColoaneDGV.colDenumire.ToString()].Value = pElem.Denumire; pRand.Cells[EnumColoaneDGV.colInformatiiComplementare.ToString()].Value = pElem.InformatiiComplementare; DataGridViewPersonalizat.InitCelulaStergere(pRand); }
private FormDetaliiBanca(BBanci pBanca) { this.DoubleBuffered = true; InitializeComponent(); this.lBanca = pBanca; if (!CCL.UI.IHMUtile.SuntemInDebug()) { adaugaHandlere(); initTextML(); this.CentratCuDeplasare(); } }
private void DgvListaBanci_StergereLinie(DataGridViewPersonalizat pDGVSender, int pIndexRand) { if (this.lSeIncarca) { return; } try { incepeIncarcarea(); BBanci bancaDeSters = this.dgvListaBanci.Rows[pIndexRand].Tag as BBanci; if (bancaDeSters != null) { if (!this.btnActivInactiv.Selectat) { if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiStergerea), bancaDeSters.Denumire)) { bancaDeSters.Close(true, BMultiLingv.getElementById(BMultiLingv.EnumDictionar.Stergere), null); ConstruiesteRanduriDGV(); } } else { if (Mesaj.Confirmare(this.GetFormParinte(), BMultiLingv.getElementById(BMultiLingv.EnumDictionar.ConfirmatiReactivarea), bancaDeSters.Denumire)) { bancaDeSters.Close(false, string.Empty, null); ConstruiesteRanduriDGV(); } } } } catch (Exception ex) { GestiuneErori.AfiseazaMesaj(this.GetFormParinte(), ex); } finally { finalizeazaIncarcarea(); } }
public void Initializeaza(string pDenumire) { this.lDenumire = pDenumire; if (string.IsNullOrEmpty(pDenumire)) { this.lListaElementeGasite = null; } else { this.lListaElementeGasite = BBanci.GetListaCautare(pDenumire, null); } initPaginatie(); //incepeIncarcarea(); construiesteRanduri(); //finalizeazaIncarcarea(); }
private void ConstruiesteRanduriDGV() { var listaElem = BBanci.GetListByParam(CDL.iStomaLab.CDefinitiiComune.EnumStare.Toate, null); if (listaElem.ContineElementeDeactivate()) { this.btnActivInactiv.Visible = true; } else { this.btnActivInactiv.Visible = false; this.btnActivInactiv.Selectat = false; } if (!this.btnActivInactiv.Selectat) { ConstruiesteRanduriDGV(listaElem.GetListaActive()); } else { ConstruiesteRanduriDGV(listaElem.GetListaInactive()); } }
public void Initializeaza(BUtilizator pUtilizator) { base.InitializeazaVariabileleGenerale(); incepeIncarcarea(); this.lUtilizator = pUtilizator; initListe(); this.cboTitulatura.SelectedItem = this.lUtilizator.Titulatura; this.txtNume.Text = this.lUtilizator.Nume; this.txtPrenume.Text = this.lUtilizator.Prenume; this.ctrlSex.Initializeaza(this.lUtilizator.Sex); this.ctrlDataNasterii.DataAfisata = this.lUtilizator.DataNastere; this.txtCnp.Text = this.lUtilizator.CNP; this.rbBI.Checked = this.lUtilizator.TipActIdentitate == 1; this.rbCI.Checked = this.lUtilizator.TipActIdentitate == 1; this.txtSerie.Text = this.lUtilizator.SerieActIdentitate; this.txtNr.Text = this.lUtilizator.NumarActIdentitate; this.txtEmisDe.Text = this.lUtilizator.EmisDe; this.ctrlValabilitateInceput.DataAfisata = this.lUtilizator.ValabilitateInceput; this.ctrlValabilitateSfarsit.DataAfisata = this.lUtilizator.ValabilitateSfarsit; this.txtTelefonMobil.Text = this.lUtilizator.TelefonMobil; this.txtEmail.Text = this.lUtilizator.AdresaMail; this.cboRol.SelectedItem = this.lUtilizator.Rol; this.txtContStoma.Text = this.lUtilizator.ContStoma; this.txtContStoma.ReadOnly = this.lUtilizator.EsteADMIN(); this.txtObservatii.Text = this.lUtilizator.Observatii; this.cboTipContract.SelectedItem = this.lUtilizator.TipContract; this.txtNrContract.Text = this.lUtilizator.NumarContract.ToString(); this.ctrlDataContract.DataAfisata = this.lUtilizator.DataContract; this.ctrlDataAngajare.DataAfisata = this.lUtilizator.DataAngajare; this.ctrlDataIncetareContract.DataAfisata = this.lUtilizator.DataIncetareContract; this.txtOreNorma.Text = this.lUtilizator.OreNorma.ToString(); this.txtZileConcediu.Text = this.lUtilizator.NumarZileCOAgreate.ToString(); this.txtIban.Text = this.lUtilizator.Iban; if (this.lUtilizator.IdAdresa == 0) { this.ctrlAdresa.Initializeaza(null, EnumTipObiect.Utilizator, this.lUtilizator.Id, BAdrese.EnumTipAdresa.Principala); } else { this.ctrlAdresa.Initializeaza(BAdrese.getAdresa(this.lUtilizator.IdAdresa, null), EnumTipObiect.Utilizator, this.lUtilizator.Id, BAdrese.EnumTipAdresa.Principala); } if (this.lUtilizator.IdBanca == 0) { this.ctrlCautareBanca.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); } else { this.ctrlCautareBanca.Initializeaza(new StructIdDenumire(this.lUtilizator.IdBanca, BBanci.getBanca(this.lUtilizator.IdBanca, null).Denumire), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } initDosarPozaPersonal(); finalizeazaIncarcarea(); }
public void Initializeaza(BClienti pClient) { base.InitializeazaVariabileleGenerale(); incepeIncarcarea(); this.lClient = pClient; initListe(); this.txtDenumireFiscala.Text = this.lClient.DenumireFiscala; this.cboTipClient.SelectedIndex = this.lClient.TipClient; this.txtCUI.Text = this.lClient.CUI; this.txtNrRegCom.Text = this.lClient.RegCom; this.txtIBAN.Text = this.lClient.Iban; if (this.lClient.IdBanca != 0) { this.ctrlCautareBanca.Initializeaza(new StructIdDenumire(this.lClient.IdBanca, BBanci.getBanca(this.lClient.IdBanca, null).Denumire), CEnumerariComune.EnumTipDeschidere.DreaptaJos); } else { this.ctrlCautareBanca.Initializeaza(StructIdDenumire.Empty, CEnumerariComune.EnumTipDeschidere.DreaptaJos); } this.txtReprezentantLegal.Text = this.lClient.ReprezentantLegal; this.cboTipReprezentant.SelectedIndex = this.lClient.CalitateReprezentant; if (this.lClient.NumarContract != 0) { this.txtNrContract.Text = this.lClient.NumarContract.ToString(); } else { this.txtNrContract.Goleste(); } this.ctrlDataContract.DataAfisata = this.lClient.DataContract; this.txtObservatiiDateFirma.Text = this.lClient.ObservatiiDateFirma; ConstruiesteColoaneDGV(); ConstruiesteRanduriDGV(); ConstruiesteColoaneDGVIncasari(); ConstruiesteRanduriDGVIncasari(); finalizeazaIncarcarea(); }