// Create Room public async Task <int> Create(RoomRequest request) { var result = new MotelRoom() { Area = request.Area, BedRoom = request.BedRoom, NameRoom = request.NameRoom, Payment = request.Payment, Status = false, Toilet = request.Toilet }; _context.MotelRooms.Add(result); return(await _context.SaveChangesAsync()); }
public async Task <int> Create(FamilyRequest request) { if (Users.Contains(request.User) && !FG.Contains(request.Id)) { FamilyGroup fg = new FamilyGroup() { Address = request.Address, Birthday = request.Birthday, FirstName = request.FirstName, Id = request.Id, Identification = request.Identification, LastName = request.LastName, PhoneNumber = request.PhoneNumber, Sex = request.Sex, User = request.User, }; _context.Families.Add(fg); return(await _context.SaveChangesAsync()); } return(0); }
// valid email - customer - identification - phone number public async Task <int> Create(CustomerRequest customer) { if (IDCustomer.Contains(customer.IDuser)) { return(0); } else { var kq = new Customer() { IDuser = customer.IDuser, Identification = customer.Identification, Address = customer.Address, Birthdate = customer.Birthdate, Email = customer.Email, FirstName = customer.FirstName, LastName = customer.LastName, PhoneNumber = customer.PhoneNumber, Sex = customer.Sex, }; _context.Customers.Add(kq); } return(await _context.SaveChangesAsync()); }
public async Task <int> Create(string id, string idcustomer, int idmotel) { if (!getCustomer.Contains(idcustomer) && !getMotel.Contains(idmotel)) { return(0); } if (!ID.Contains(id) && !IDcustomer.Contains(idcustomer) && !IDMotel.Contains(idmotel)) { var rent = new Rent() { IdRent = id, idMotel = idmotel, IDcustomer = idcustomer, Start = DateTime.Now, }; _context.Rents.Add(rent); return(await _context.SaveChangesAsync()); } return(0); }
/* * id is a value of motel room and u must get id for it */ // POST: create a bill payment public async Task <int> Create(BillRequest create, int id) { if (!IDmotel.Contains(create.IdMotel)) { return(0); } if (!IDBill.Contains(create.Id)) { var bill = new InforBill() { ElectricBill = create.ElectricBill, IdInforBill = create.Id, MonthRent = create.MonthRent, ParkingFee = create.ParkingFee, RoomBill = create.RoomBil, WaterBill = create.WaterBill, WifiBill = create.WifiBill, IdMotel = id, Payment = false, DateCreate = DateTime.Now, }; _context.InforBills.Add(bill); return(await _context.SaveChangesAsync()); } return(0); }