public Drone Create(Drone drone)
        {
            _ctx.Attach(drone).State = EntityState.Added;
            _ctx.SaveChanges();

            return(drone);
        }
        public User Create(User user)
        {
            var existingUser = _ctx.Users.FirstOrDefault(u => u.Username == user.Username);

            if (existingUser != null)
            {
                throw new ArgumentException("The username " + user.Username + "is already taken");
            }
            _ctx.Users.Add(user);
            _ctx.SaveChanges();
            return(user);
        }
Beispiel #3
0
 public Package Create(Package package)
 {
     _ctx.Attach(package).State = EntityState.Added;
     _ctx.SaveChanges();
     return(package);
 }
Beispiel #4
0
 public Order CreateOrder(Order order)
 {
     _ctx.Attach(order).State = EntityState.Added;
     _ctx.SaveChanges();
     return(order);
 }
Beispiel #5
0
 public Manufacturer Create(Manufacturer manufacturer)
 {
     _ctx.Attach(manufacturer).State = EntityState.Added;
     _ctx.SaveChanges();
     return(manufacturer);
 }
 public Customer CreateCustomer(Customer customer)
 {
     _ctx.Customers.Attach(customer).State = EntityState.Added;
     _ctx.SaveChanges();
     return(customer);
 }