Ejemplo n.º 1
0
        public TipClient Delete(TipClient TipClient)
        {
            var result = _context.Remove(TipClient);

            _context.SaveChanges();
            return(result.Entity);
        }
Ejemplo n.º 2
0
        public TipClient Create(TipClient tipClient)
        {
            var result = _context.Add <TipClient>(tipClient);

            _context.SaveChanges();
            return(result.Entity);
        }
Ejemplo n.º 3
0
        public TipClient Post(TipClientDTO value)
        {
            TipClient model = new TipClient()
            {
                Descriere = value.Descriere,
                Discount  = value.Discount
            };

            return(ITipClientRepository.Create(model));
        }
Ejemplo n.º 4
0
        public Client CreazaClient(string nume, string prenume, string cnp, TipClient tipClient)
        {
            var numePlainText    = new PlainText(nume);
            var prenumePlainText = new PlainText(prenume);

            var persoana = new Persoana(numePlainText, prenumePlainText, cnp);

            var client = new Client(persoana, tipClient);

            return(client);
        }
Ejemplo n.º 5
0
        public TipClient Put(int id, TipClientDTO value)
        {
            TipClient model = ITipClientRepository.Get(id);

            if (value.Descriere != null)
            {
                model.Descriere = value.Descriere;
            }

            if (value.Discount != 0)
            {
                model.Discount = value.Discount;
            }

            return(ITipClientRepository.Update(model));
        }
Ejemplo n.º 6
0
 public TipClient Update(TipClient TipClient)
 {
     _context.Entry(TipClient).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
     _context.SaveChanges();
     return(TipClient);
 }
Ejemplo n.º 7
0
        public TipClient Delete(int id)
        {
            TipClient model = ITipClientRepository.Get(id);

            return(ITipClientRepository.Delete(model));
        }
Ejemplo n.º 8
0
 public Client(Persoana persoana, TipClient tipClient) : base(persoana.Nume, persoana.Prenume, persoana.CNP)
 {
     TipClient = tipClient;
 }