public Seller CreateSeller(Seller seller)
        {
            if (!ModelState.IsValid)
            {
                throw new NotImplementedException(); //bad request
            }
            _context.Seller.Add(seller);
            _context.SaveChanges();

            return(seller);
        }
示例#2
0
 public void Insert(Seller obj)
 {
     // Adiciona o objeto Seller ao banco de dados
     _context.Add(obj);
     // Salva as alterações no banco de dados
     _context.SaveChanges();
 }
        public async Task RemoveAsync(int id)
        {
            try
            {
                var obj = await _context.Vendedor.FindAsync(id);

                _context.Vendedor.Remove(obj);
                _context.SaveChanges();
            }
            catch (DbUpdateException e)
            {
                throw new IntegrityException("Nao e possivel deletar pois esse vendedor tem vendas");
            }
        }
示例#4
0
        public async Task UpdateAsync(Seller obj)
        {
            bool hasAny = await _context.Seller.AnyAsync(x => x.Id == obj.Id);

            if (!hasAny)
            {
                throw new NotFoundException("Id not found");
            }
            try
            {
                _context.Update(obj);
                _context.SaveChanges();
            }
            catch (DbUpdateConcurrencyException e)
            {
                throw new DbConcurrencyException(e.Message);
            }
        }
 public void Insert(Seller obj)
 {
     _context.Add(obj);
     _context.SaveChanges();
 }
示例#6
0
 public void Insert(Seller obj)
 {
     obj.Department = _context.Department.First();
     _context.Add(obj);
     _context.SaveChanges();
 }
示例#7
0
 public void Insert(Donation obj)
 {
     _context.Add(obj);
     _context.SaveChanges();
 }
示例#8
0
 public void Insert(Seller seller)
 {
     _context.Add(seller);
     _context.SaveChanges();
 }
 public void Insert(Department obj)
 {
     _context.Add(obj);
     _context.SaveChanges();
 }
示例#10
0
 public void Insert(Seller obj)
 {
     //obj.Departament = _Context.Departament.First();
     _Context.Add(obj);
     _Context.SaveChanges();
 }
示例#11
0
 public void Insert(Seller obj)
 {
     _context.Add(obj); // metódo para adicionar o objeto no banco de dados.
     _context.SaveChanges();
 }
 public void Inset(Department department)
 {
     _context.Add(department);
     _context.SaveChanges();
 }
 //método para inserir um novo vendedor no banco de dados
 public void Insert(Seller obj)
 {
     _context.Add(obj);      //EntityFramework é bem simples.
     _context.SaveChanges(); //Confirma operação no banco de dados, depois criar a ação create com metódo POST no controlador.
 }