public void AdaugaSocietate(Societate societate) { if (!societati.Contains(societate)) { societati.Add(societate); } else { MessageBox.Show("exista societatea"); } }
private void button1_Click(object sender, EventArgs e) { Cont cont_salariat1 = new Cont(10); Salariat salariat1 = new Salariat("salariat1", 500, cont_salariat1); Cont cont_salariat2 = new Cont(10); Salariat salariat2 = new Salariat("salariat2", 650, cont_salariat1); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat1); salariati.AdaugaSalariat(salariat2); Cont client1cont = new Cont(50); Client client1 = new Client("client1", client1cont); Cont client2cont = new Cont(50); Client client2 = new Client("client2", client2cont); Clienti clienti = new Clienti(); clienti.AdaugaClient(client1); clienti.AdaugaClient(client2); MijlocFix mijloacefixe = new MijlocFix("sediu", 56656); CapitalPasiv capitalpasiv = new CapitalPasiv(); capitalpasiv.AddMijlocFix(mijloacefixe); CapitalActiv capitalactiv = new CapitalActiv(46); Cont contsocietate = new Cont(8000); FactorySocietate factory = new FactorySocietate(); Societate societate = factory.CreeazaSocietate("sac1", salariati.GetSalariati, clienti.GetClienti, capitalactiv, capitalpasiv, contsocietate, 5); SocietateRepositories repo = new SocietateRepositories(); repo.AdaugaSocietate(societate); }
public void TestSocietate() { Cont cont_salariat1 = new Cont(10); Salariat salariat1 = new Salariat("salariat1", 500, cont_salariat1); Cont cont_salariat2 = new Cont(10); Salariat salariat2 = new Salariat("salariat2", 650, cont_salariat1); Salariati salariati = new Salariati(); salariati.AdaugaSalariat(salariat1); salariati.AdaugaSalariat(salariat2); Cont client1cont = new Cont(50); Client client1 = new Client("client1", client1cont); Cont client2cont = new Cont(50); Client client2 = new Client("client2", client2cont); Clienti clienti = new Clienti(); clienti.AdaugaClient(client1); clienti.AdaugaClient(client2); MijlocFix mijloacefixe = new MijlocFix("sediu", 56656); CapitalPasiv capitalpasiv = new CapitalPasiv(); capitalpasiv.AddMijlocFix(mijloacefixe); CapitalActiv capitalactiv = new CapitalActiv(46); Cont contsocietate = new Cont(8000); FactorySocietate factory = new FactorySocietate(); Societate societate = factory.CreeazaSocietate("societate", salariati.GetSalariati, clienti.GetClienti, capitalactiv, capitalpasiv, contsocietate, 5); Assert.AreEqual("societate", societate.Nume); Assert.AreEqual(salariati.GetSalariati, societate.GetSalariati); Assert.AreEqual(clienti.GetClienti, societate.Clienti); }
public void EditDetails(string name, string cui, string address) { //only allow one company to exist var context = new CashBook.Data.Model.CashBookEntities();// CashBookEntities("name=CashBookEntities"); var existingCompany = context.Societates.FirstOrDefault(); if (existingCompany == null) { Societate soc = new Societate() { Adresa = address, Nume = name, CUI = cui }; context.Societates.Add(soc); } else { existingCompany.Adresa = address; existingCompany.Nume = name; existingCompany.CUI = cui; } context.SaveChanges(); }