private void btnCauta_Click(object sender, EventArgs e) { Masina s = adminMasina.GetMasina(txtNumeVanzator.Text, txtNumeCumparator.Text, cmbMarca.Text); ResetCuloareEtichete(); CodEroare codValidare = Validare_Cauta(txtNumeVanzator.Text, txtNumeCumparator.Text, cmbMarca.Text); if (codValidare == CodEroare.CORECT) { if (s != null) { if (txtNumeVanzator.Text == s.Numevanzator && txtNumeCumparator.Text == s.Numecumparator && cmbMarca.Text == s.Marca) { MessageBox.Show("Tranzactia a fost gasita"); var bindingThing = new BindingSource(); bindingThing.Add(s); dataGridCauta.DataSource = bindingThing; } else { MessageBox.Show("Tranzactia nu exista"); } } else { MessageBox.Show("Tranzactia nu exista"); } } else { MarcheazaControaleCuDateIncorecte_Cauta(codValidare); MessageBox.Show("Datele nu sunt corecte"); } }
private void MarcheazaControaleCuDateIncorecte(CodEroare codValidare) { if ((codValidare & CodEroare.NUME_INCORECT) == CodEroare.NUME_INCORECT) { lblNume.ForeColor = Color.Red; } if ((codValidare & CodEroare.PRENUME_INCORECT) == CodEroare.PRENUME_INCORECT) { lblPrenume.ForeColor = Color.Red; } if ((codValidare & CodEroare.NUMAR_INCORECT) == CodEroare.NUMAR_INCORECT) { lblNumar.ForeColor = Color.Red; } if ((codValidare & CodEroare.MAIL_INCORECT) == CodEroare.MAIL_INCORECT) { lblMail.ForeColor = Color.Red; } if ((codValidare & CodEroare.NO_GROUPS) == CodEroare.NO_GROUPS) { lblGrupuri.ForeColor = Color.Red; } if ((codValidare & CodEroare.NO_RETELE) == CodEroare.NO_RETELE) { lblRetele.ForeColor = Color.Red; } }
public void butonUpdateClient_MouseClick(object sender, MouseEventArgs e) { ResetareEtichete(); CodEroare codValidare = Validare(textNumeUpdate.Text, textPrenumeUpdate.Text, textCNPUpdate.Text, textSoldUpdate.Text, textPerioadaDepUpdate.Text, textTelefonUpdate.Text, textEmailUpdate.Text, cmbAnUpdate.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else if (cmbAnUpdate.SelectedIndex > NO_ITEMS_CMB) { try { client = new Client(textNumeUpdate.Text, textPrenumeUpdate.Text, textCNPUpdate.Text, textSoldUpdate.Text, textPerioadaDepUpdate.Text, textTelefonUpdate.Text, textEmailUpdate.Text); client.Carduri = new List <string>(); client.Carduri.AddRange(carduriSelectate); client.AN_NASTERE = Int32.Parse(cmbAnUpdate.Text); client.DATA_DEPUNERE = Convert.ToDateTime(dataDepunere); adminClienti.UpdateClient(client); labelUpdate.Text = "Clientul a fost modificat cu succes."; } catch (Exception) { MessageBox.Show("Nu s a realizat actualizarea!"); } } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNume.Text, txtPrenume.Text, txtNumar.Text, txtMail.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Persoana p = new Persoana(txtNume.Text, txtPrenume.Text, txtNumar.Text, txtMail.Text); p.Tara = comboText1.Text; p.ReteaMobila = GetReteaSelectat(); //set Discipline p.Groups = new List <string>(); p.Groups.AddRange(grupuriSelectate); adminPersoane.AddPersoane(p); lblMesaj.Text = "Persoana a fost adaugata"; //resetarea controalelor pentru a introduce datele unui student nou ResetareControale(); } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Masina s = new Masina(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text); s.ProgramCulori = GetCuloareSelectata(); //set Discipline s.ProgramOptiuni = new List <string>(); s.ProgramOptiuni.AddRange(optiuniSelectate); s.PriceRange = cmbGamaPreturi.Text; s.Uzura = cmbUzura.Text; adminMasini.AddMasina(s); lblMesaj.Text = "Masina a fost adaugata"; //resetarea controalelor pentru a introduce datele unui student nou ResetareControale(); } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNume.Text, txtPrenume.Text, txtNote.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Student s = new Student(txtNume.Text, txtPrenume.Text); s.SetNote(txtNote.Text); //set program studiu //verificare radioButton selectat s.ProgramSTD = GetProgramStudiuSelectat(); //set Discipline s.Discipline = new List <string>(); s.Discipline.AddRange(disciplineSelectate); s.AnStudiu = Int32.Parse(cmbAnStudiu.Text); adminStudenti.AddStudent(s); lblMesaj.Text = "Studentul a fost adaugat"; //resetarea controalelor pentru a introduce datele unui student nou ResetareControale(); } }
private void MarcheazaControaleCuDateIncorecte(CodEroare codValidare) { if ((codValidare & CodEroare.NUME_INCORECT) == CodEroare.NUME_INCORECT) { lblNume.ForeColor = Color.Red; } if ((codValidare & CodEroare.AUTOR_INCORECT) == CodEroare.AUTOR_INCORECT) { lblAutor.ForeColor = Color.Red; } if ((codValidare & CodEroare.EDITURA_INCORECTA) == CodEroare.EDITURA_INCORECTA) { lblEditura.ForeColor = Color.Red; } if ((codValidare & CodEroare.NO_GEN_CARTE) == CodEroare.NO_GEN_CARTE) { lblGenCarte.ForeColor = Color.Red; } if ((codValidare & CodEroare.NREXEMPLARE_INCORECTE) == CodEroare.NREXEMPLARE_INCORECTE) { lblNrExemplare.ForeColor = Color.Red; } if ((codValidare & CodEroare.SPECIFICATII) == CodEroare.SPECIFICATII) { lblSpecificatii.ForeColor = Color.Red; } if ((codValidare & CodEroare.AN_APARITIE) == CodEroare.AN_APARITIE) { lblAnAparitie.ForeColor = Color.Red; } }
private void btnModifica_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Carte s = new Carte(mtxtTitlu.Text, mtxtAutor.Text, mtxtEditura.Text, Int32.Parse(dudNrExemplare.Text)); s.Cod = Int32.Parse(lblID.Text); //verificare radioButton selectat s.Limba = GetSelectedLimba(); //set Discipline s.Gen = new List <string>(); s.Gen.AddRange(genuriSelectate); if (adminCarti.UpdateCarte(s) == true) { this.Close(); } } }
private void button2_Click(object sender, EventArgs e) { CodEroare valid = Validare(txtTitlu.Text, txtAutor.Text); if (valid != CodEroare.CORECT) { MarcheazaIncorect(valid); } else { Carte current = new Carte(txtTitlu.Text, txtAutor.Text, (int)nrExemp.Value, checkBoxes); if (Librarie.CheckDublura(current) == true) { MessageError.Visible = true; } else { Lists.Lib.Add(current); Librarie.AppendFile(current, true); Reset(); } } }
private void MarcheazaIncorect(CodEroare codValidare) { if ((codValidare & CodEroare.AUTOR_INCORECT) == CodEroare.AUTOR_INCORECT) { lblAutor.ForeColor = Color.Red; } else { lblAutor.ForeColor = default; } if ((codValidare & CodEroare.TITLU_INCORECT) == CodEroare.TITLU_INCORECT) { lblTitlu.ForeColor = Color.Red; } else { lblTitlu.ForeColor = default; } if ((codValidare & CodEroare.CASUTA_NESELECTATA) == CodEroare.CASUTA_NESELECTATA) { var ErrorMessege = new Error("Selectati cel putin o casuta."); ErrorMessege.ShowDialog(); } }
private void bttnUpdate_Click(object sender, EventArgs e) { if (this.id == -1) { return; } Carte current = new Carte(txtTitlu.Text, txtAutor.Text, (int)nrExemp.Value); CodEroare valid = Validare(txtTitlu.Text, txtAutor.Text); bool value = Librarie.CheckDublura(current, id); if (valid != CodEroare.CORECT) { MarcheazaIncorect(valid); } if (value == true) { MessageError.Visible = true; } else { Lists.Lib[id].Autor = txtAutor.Text; Lists.Lib[id].Titlu = txtTitlu.Text; Lists.Lib[id].Exemplare = (int)nrExemp.Value; Lists.Lib[id].Optiuni(ReturnCheckBoxes()); Lists.Lib[id].GetDataM = DateTime.Now; Reset(); this.Hide(); } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNume_med.Text, txtPret.Text, txtCantitate.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Medicament s = new Medicament(txtNume_med.Text, txtCantitate.Text, txtPret.Text); s.Data_exp = dtpData_exp.Value; s.TipAdm = GetTipAdmSelectat(); s.Medicamente = new List <string>(); s.Medicamente.AddRange(medicamenteSelectate); s.Doza = Int32.Parse(cmbDoza.Text); s.DataActualizare = DateTime.Now; adminMed.AddMed(s); MessageBox.Show("Medicamentul a fost adaugat!"); ResetareControale(); } }
private void butonAddClient_MouseClick(object sender, MouseEventArgs e) { ResetareEtichete(); Client c; CodEroare codValidare = Validare(textNume.Text, textPrenume.Text, textCNP.Text, textSold.Text, textPerioadaDep.Text, textTelefon.Text, textEmail.Text, cmbAn.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else if (cmbAn.SelectedIndex > NO_ITEMS_CMB) { c = new Client(textNume.Text, textPrenume.Text, textCNP.Text, textSold.Text, textPerioadaDep.Text, textTelefon.Text, textEmail.Text); c.Carduri = new List <string>(); c.Carduri.AddRange(carduriSelectate); c.DATA_DEPUNERE = DateTime.Now; c.AN_NASTERE = Int32.Parse(cmbAn.Text); adminClienti.AddClient(c); labelAdauga.Text = "Clientul a fost adaugat cu succes."; ResetareControale(); List <Client> clienti = adminClienti.GetClienti(); AdaugaClientiInControlDataGridView(clienti); } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Masina s = new Masina(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text); s.ProgramCulori = GetCuloareSelectata(); s.ProgramOptiuni = new List <string>(); s.ProgramOptiuni.AddRange(optiuniSelectate); s.PriceRange = cmbGamaPreturi.Text; s.Uzura = cmbUzura.Text; s.DataActualizare = DateTime.Now; s.DataAdaugare = dtpMasina.Value; adminMasini.AddMasina(s); lblMesaj.Text = "Masina a fost adaugata"; ResetareControale(); } }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNumeVanzator.Text, txtNumeCumparator.Text, txtModel.Text, txtPret.Text, cmbMarca.Text, cmbAnFabricatie.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { //Masina s = new Masina(txtNumeVanzator.Text, txtNumeCumparator.Text, txtModel.Text, Convert.ToDouble(txtPret.Text)); Masina s = new Masina(); s.Numevanzator = txtNumeVanzator.Text; s.Numecumparator = txtNumeCumparator.Text; s.Model = txtModel.Text; s.Pret = Convert.ToDouble(txtPret.Text); s.Marca = cmbMarca.Text; s.CuloareMasina = GetCuloareSelectata(); s.Dotari = new List <string>(); s.Dotari.AddRange(dotariSelectate); s.Anfabricatie = Convert.ToInt32(cmbAnFabricatie.Text); s.DataActualizare = DateTime.Now; s.DataTranzactie = dtpTranzactie.Value; adminMasina.AddMasina(s); MessageBox.Show("Tranzactia a fost adaugata"); ResetareControale(); } }
public CodEroare Validare() { CodEroare rezultatValidare = CodEroare.CORECT; if (mtxtTitlu.Text == string.Empty) { rezultatValidare |= CodEroare.TITLU_INCORECT; } if (mtxtAutor.Text == string.Empty) { rezultatValidare |= CodEroare.AUTOR_INCORECT; } if (mtxtEditura.Text == string.Empty) { rezultatValidare |= CodEroare.EDITURA_INCORECTA; } if (dudNrExemplare.Text == string.Empty) { rezultatValidare |= CodEroare.EXEMPLARE_INCORECT; } if (GetSelectedLimba() == LimbaCarte.Nedefinit) { rezultatValidare |= CodEroare.LIMBA_NESELECTATA; } return(rezultatValidare); }
private void btnAdauga_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNume.Text, txtAutor.Text, txtEditura.Text, txtNrExemplare.Text, cmbAnAparitie.Text); int specificatii = validareSpecificatii(); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Carte c = new Carte(txtNume.Text, txtAutor.Text, txtEditura.Text); c.AnAparitie = Int32.Parse(cmbAnAparitie.Text); c.GenCarte = GetGenCarteSelectat(); c.NrExemplare = Convert.ToInt32(txtNrExemplare.Text); c.Specificatii = (SPECIFICATII)specificatii; //c.Specificatii= new List<string>(); //c.Specificatii.AddRange(specificatiiSelectate); c.Disponibil = c.disponibilitate(); c.DataActualizare = DateTime.Now; adminCarti.AddCarte(c); MessageBox.Show("Cartea a fost adaugata", "Adaugare carte"); //resetarea controalelor pentru a introduce datele unui student nou ResetareControale(); } }
public void MarcheazaControaleCuDateIncorecte(CodEroare validare) { if ((validare & CodEroare.TITLU_INCORECT) == CodEroare.TITLU_INCORECT) { mlblTitlu.ForeColor = Color.Red; } if ((validare & CodEroare.AUTOR_INCORECT) == CodEroare.AUTOR_INCORECT) { mlblAutor.ForeColor = Color.Red; } if ((validare & CodEroare.EDITURA_INCORECTA) == CodEroare.EDITURA_INCORECTA) { mlblEditura.ForeColor = Color.Red; } if ((validare & CodEroare.LIMBA_NESELECTATA) == CodEroare.LIMBA_NESELECTATA) { gpbLimba.ForeColor = Color.Red; rbEngleza.ForeColor = Color.Gold; rbFranceza.ForeColor = Color.Gold; rbRomana.ForeColor = Color.Gold; rbGermana.ForeColor = Color.Gold; rbRusa.ForeColor = Color.Gold; rbItaliana.ForeColor = Color.Gold; } }
private void MarcheazaControaleCuDateIncorecte(CodEroare codValidare) { if ((codValidare & CodEroare.NUME_INCORECT) == CodEroare.NUME_INCORECT) { textNumeUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.PRENUME_INCORECT) == CodEroare.PRENUME_INCORECT) { textPrenumeUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.CNP_INCORECT) == CodEroare.CNP_INCORECT) { textCNPUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.EMAIL_INCORECT) == CodEroare.EMAIL_INCORECT) { textEmailUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.PERIOADA_INCORECT) == CodEroare.PERIOADA_INCORECT) { textPerioadaDepUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.SOLD_INCORECT) == CodEroare.SOLD_INCORECT) { textSoldUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.TELEFON_INCORECT) == CodEroare.TELEFON_INCORECT) { textTelefonUpdate.ForeColor = Color.Red; } if ((codValidare & CodEroare.ANUL_NASTERII_NESELECTAT) == CodEroare.ANUL_NASTERII_NESELECTAT) { cmbAnUpdate.ForeColor = Color.Red; } }
private void MarcheazaControaleCuDateIncorecte(CodEroare codValidare) { if ((codValidare & CodEroare.NUMEVANZATOR_INCORECT) == CodEroare.NUMEVANZATOR_INCORECT) { lblNumeVanzator.ForeColor = Color.Red; } if ((codValidare & CodEroare.NUMECUMPARATOR_INCORECT) == CodEroare.NUMECUMPARATOR_INCORECT) { lblNumeCumparator.ForeColor = Color.Red; } if ((codValidare & CodEroare.TIP_INCORECTE) == CodEroare.TIP_INCORECTE) { lblTip.ForeColor = Color.Red; } if ((codValidare & CodEroare.ANFABRICARE_INCORECT) == CodEroare.ANFABRICARE_INCORECT) { lblAnFabricare.ForeColor = Color.Red; } if ((codValidare & CodEroare.DATATRANZACTIE_INCORECT) == CodEroare.DATATRANZACTIE_INCORECT) { lblDataTranzacrie.ForeColor = Color.Red; } if ((codValidare & CodEroare.PRET_INCORECTE) == CodEroare.PRET_INCORECTE) { lblPret.ForeColor = Color.Red; } if ((codValidare & CodEroare.CULOARE_INCORECT) == CodEroare.CULOARE_INCORECT) { lblCuloare.ForeColor = Color.Red; } if ((codValidare & CodEroare.OPTIUNE_INCORECT) == CodEroare.OPTIUNE_INCORECT) { lblOptiuni.ForeColor = Color.Red; } }
private void btnTip_Click_1(object sender, EventArgs e) { CodEroare valideaza = Validare(txtNume.Text, txtPrenume.Text, txtNumar.Text, txtMail.Text); if (valideaza != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(valideaza); } else { if (txtNumar.Text[0] == '0') { if (txtNumar.Text[1] == '2' || txtNumar.Text[1] == '3') { lblMesaj.Text = "Fix"; } else if (txtNumar.Text[1] == '7') { lblMesaj.Text = "Mobil"; } else { lblMesaj.Text = "Numar incorect"; } } else { lblMesaj.Text = "Numar incorect"; } } }
public CodEroare Validare() { CodEroare rezultatValidare = CodEroare.CORECT; if (mtxtNume.Text == string.Empty) { rezultatValidare |= CodEroare.NUME_INCORECT; } if (mtxtPrenume.Text == string.Empty) { rezultatValidare |= CodEroare.PRENUME_INCORECT; } if (mtxtCNP.Text == string.Empty || mtxtCNP.Text.Length != 13 || VerificaCNP() == false) { rezultatValidare |= CodEroare.CNP_INCORECT; } if (mtxtNrTelefon.Text == string.Empty || mtxtNrTelefon.Text.Length != 10 || mtxtNrTelefon.Text[0] != '0') { rezultatValidare |= CodEroare.NR_TELEFON_INCORECT; } if (mtxtAdresa.Text == string.Empty) { rezultatValidare |= CodEroare.ADRESA_INCORECTA; } return(rezultatValidare); }
private void btnModifica_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNume.Text, txtPrenume.Text, txtNumarTelefon.Text, txtMail.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { PersoaneContact s = new PersoaneContact(txtNume.Text, txtPrenume.Text, txtNumarTelefon.Text, txtMail.Text, Convert.ToInt32(2)); s.IdContact = Int32.Parse(lblID.Text); s.GRUP = GetGrupSelectat(); s.REGIUNE = GetRegiuneSelectata(); s.Genul = cmbGenul.Text; adminPersoane.UpdatePersoana(s); lblInfo.Text = "Contactul a fost actualizat"; ResetControale(); } }
private void MarcheazaControaleCuDateIncorecte(CodEroare codValidare) { if ((codValidare & CodEroare.NUME_VANZATOR_INCORECT) == CodEroare.NUME_VANZATOR_INCORECT) { lblNumeVanzator.ForeColor = Color.Red; } if ((codValidare & CodEroare.NUME_CUMPARTOR_INCORECT) == CodEroare.NUME_CUMPARTOR_INCORECT) { lblNumeCumparator.ForeColor = Color.Red; } if ((codValidare & CodEroare.PRET_INCORECT) == CodEroare.PRET_INCORECT) { lblPret.ForeColor = Color.Red; } if ((codValidare & CodEroare.MODEL_INCORECT) == CodEroare.MODEL_INCORECT) { lblMarca.ForeColor = Color.Red; } if ((codValidare & CodEroare.CULOARE_NESELECTATA) == CodEroare.CULOARE_NESELECTATA) { lblCuloare.ForeColor = Color.Red; } if ((codValidare & CodEroare.DOTARI_NESELCTATE) == CodEroare.DOTARI_NESELCTATE) { lblDotari.ForeColor = Color.Red; lblAnFabricatie.ForeColor = Color.Red; } }
private void btnModifica_Click(object sender, EventArgs e) { ResetCuloareEtichete(); CodEroare codValidare = Validare(txtNumeVanzator.Text, txtNumeCumparator.Text, txtModel.Text, txtPret.Text); if (codValidare != CodEroare.CORECT) { MarcheazaControaleCuDateIncorecte(codValidare); } else { Masina s = new Masina(txtNumeVanzator.Text, txtNumeCumparator.Text, txtModel.Text, Convert.ToDouble(txtPret.Text)); s.Marca = cmbMarca.Text; s.CuloareMasina = GetCuloareSelectata(); s.Dotari = new List <string>(); s.Dotari.AddRange(dotariSelectate); s.Anfabricatie = Int32.Parse(cmbAnFabricatie.Text); adminMasina.UpdateMasina(s); lblMesaj.Text = "Studentul a fost actualizat"; //resetarea controalelor pentru a introduce datele unui student nou ResetareControale(); } }
private void btnAdauga_Click(object sender, EventArgs e) { Masina s; txtNumeVanzator.ForeColor = Color.Black; txtNumeCumparator.ForeColor = Color.Black; txtTip.ForeColor = Color.Black; txtAnFabricare.ForeColor = Color.Black; txtDataTranzactie.ForeColor = Color.Black; txtPret.ForeColor = Color.Black; txtOptiuni.ForeColor = Color.Black; txtCuloare.ForeColor = Color.Black; CodEroare valideaza = Validare(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text, txtOptiuni.Text, txtCuloare.Text); if (valideaza != CodEroare.CORECT) { switch (valideaza) { case CodEroare.NUMEVANZATOR_INCORECT: txtNumeVanzator.ForeColor = Color.Red; break; case CodEroare.NUMECUMPARATOR_INCORECT: txtNumeCumparator.ForeColor = Color.Red; break; case CodEroare.TIP_INCORECTE: txtTip.ForeColor = Color.Red; break; case CodEroare.ANFABRICARE_INCORECT: txtAnFabricare.ForeColor = Color.Red; break; case CodEroare.DATATRANZACTIE_INCORECT: txtDataTranzactie.ForeColor = Color.Red; break; case CodEroare.PRET_INCORECTE: txtPret.ForeColor = Color.Red; break; case CodEroare.OPTIUNE_INCORECT: txtOptiuni.ForeColor = Color.Red; break; case CodEroare.CULOARE_INCORECT: txtCuloare.ForeColor = Color.Red; break; } } else { s = new Masina(txtNumeVanzator.Text, txtNumeCumparator.Text, txtTip.Text, txtAnFabricare.Text, txtDataTranzactie.Text, txtPret.Text, txtOptiuni.Text, txtCuloare.Text); adminMasini.AddMasina(s); lblAdauga.Text = "Masina a fost adaugata"; } }
private void btnMedie_Click(object sender, EventArgs e) { masina m; //ResetareControale(); lblMarca.ForeColor = Color.Gainsboro; lblNume.ForeColor = Color.Gainsboro; lblPrenume.ForeColor = Color.Gainsboro; lblAn.ForeColor = Color.Gainsboro; lblPret.ForeColor = Color.Gainsboro; lblModel.ForeColor = Color.Gainsboro; lblTip.ForeColor = Color.Gainsboro; CodEroare validarea = Validare(txtNume.Text, txtPrenume.Text, txtMarca.Text, txtMarca.Text, txtAn.Text, txtPret.Text); if (validarea != CodEroare.CORECT) { switch (validarea) { case CodEroare.NUME_INCORECT: lblNume.ForeColor = Color.Red; break; case CodEroare.PRENUME_INCORECT: lblPrenume.ForeColor = Color.Red; break; case CodEroare.MARCA_INCORECT: lblMarca.ForeColor = Color.Red; break; case CodEroare.MODEL_INCORECT: lblModel.ForeColor = Color.Red; break; case CodEroare.AN_INCORECT: lblAn.ForeColor = Color.Red; break; case CodEroare.PRET_INCORECT: lblPret.ForeColor = Color.Red; break; case CodEroare.TIP_INCORECT: lblTip.ForeColor = Color.Red; break; } } else { m = new masina(txtNume.Text, txtPrenume.Text, txtMarca.Text, txtModel.Text); int pret = Int32.Parse(txtPret.Text); int an = Int32.Parse(txtAn.Text); m.SetAnPret(an, pret); lblVechime.Text = m.Vechime.ToString(); } }
private void btnAdd_Click_1(object sender, EventArgs e) { richtxtbConsola.Clear(); CodEroare var = Validare(txtbID.Text, txtbPret.Text, dateTimeExpirare.Value); if (var != CodEroare.CORECT) { richtxtbConsola.Text = $"{var}"; } else { Medicament med = new Medicament(); med.ID = Convert.ToDouble(txtbID.Text); med.Pret = float.Parse(txtbPret.Text); med.DataExpirare = dateTimeExpirare.Value; if (radbutParacetamol.Checked) { med.Denumire = denumire.Paracetamol.ToString(); } else if (radbutNurofen.Checked) { med.Denumire = denumire.Nurofen.ToString(); } else if (radbutTatum.Checked) { med.Denumire = denumire.TatumVerde.ToString(); } else { richtxtbConsola.Text = "Trebuie selectat un medicament!"; return; } richtxtbConsola.Text = $"Medicament adaugat cu succes in farmacia: "; foreach (string numeFarmacieSelectata in FarmaciiSelectate) { if (numeFarmacieSelectata == Catena.Nume) { Catena.Medicamente.Add(med); richtxtbConsola.Text += Catena.Nume + " "; } else if (numeFarmacieSelectata == Sensiblue.Nume) { Sensiblue.Medicamente.Add(med); richtxtbConsola.Text += Sensiblue.Nume + " "; } else { Pharmaplus.Medicamente.Add(med); richtxtbConsola.Text += Pharmaplus.Nume + " "; } } } }
private CodEroare Validare(string numeVanzator, string numeCumparator, string model, string pret, string marca, string anFabricatie) { CodEroare rezultatValidare = CodEroare.CORECT; if (numeVanzator == string.Empty) { rezultatValidare |= CodEroare.NUME_VANZATOR_INCORECT; } if (numeCumparator == string.Empty) { rezultatValidare |= CodEroare.NUME_CUMPARTOR_INCORECT; } if (model == string.Empty) { rezultatValidare |= CodEroare.MODEL_INCORECT; } if (pret == string.Empty) { rezultatValidare |= CodEroare.PRET_INCORECT; } if (marca == string.Empty) { rezultatValidare |= CodEroare.MARCA_NESELECTATA; } if (anFabricatie == string.Empty) { rezultatValidare |= CodEroare.ANFABRICATIE_NESELECTAT; } if (!ckbAC.Checked && !ckbAutomata.Checked && !ckbCruiseControl.Checked && !ckbGeamuriElectrice.Checked && !ckbJanteAliaj.Checked && !ckbManuala.Checked && !ckbNavigatie.Checked && !ckbPiele.Checked) { rezultatValidare |= CodEroare.DOTARI_NESELCTATE; } int culoareSelectata = 0; foreach (var control in gpbCulori.Controls) { RadioButton rdb = null; try { rdb = (RadioButton)control; } catch { } if (rdb != null && rdb.Checked == true) { culoareSelectata = 1; } } if (culoareSelectata == 0) { rezultatValidare |= CodEroare.CULOARE_NESELECTATA; } return(rezultatValidare); }
public void MarcheazaControaleCuDateIncorecte(CodEroare validare) { if ((validare & CodEroare.NUME_INCORECT) == CodEroare.NUME_INCORECT) { mlblNume.ForeColor = Color.Red; } if ((validare & CodEroare.PRENUME_INCORECT) == CodEroare.PRENUME_INCORECT) { mlblPrenume.ForeColor = Color.Red; } }