public static Customer Update(Customer cus)
        {
            BookRegContext context = new BookRegContext();

            context.Entry(cus).State = EntityState.Modified;
            context.SaveChanges();

            return(cus);
        }
        public static Customer AddCustomer(Customer cus)
        {
            BookRegContext context = new BookRegContext();

            context.Customer.Add(cus);
            context.SaveChanges();

            return(cus);
        }
示例#3
0
        public static Book AddBook(Book boo)
        {
            BookRegContext context = new BookRegContext();

            // Create insert query
            // Adds insert to a list of pending queries
            context.Book.Add(boo);

            // Executes all pending queries
            context.SaveChanges();

            return(boo);
        }
        public static void DeleteCustomer(Customer cus)
        {
            BookRegContext context = new BookRegContext();

            // Saying cus exists in the DB
            context.Customer.Attach(cus);
            // Removing cus from the DB
            context.Customer.Remove(cus);

            // Alternative
            // context.Entry(cus).State = EntityState.Deleted;

            context.SaveChanges();
        }