コード例 #1
0
        public void AddBus(Company company, Bus bus)
        {
            bus.Company = company;
            company.Busses.Add(bus);

           this.companyRepository.Update(company);
           this.unitOfWork.Commit();
        }
コード例 #2
0
        public void CreateCompany(Company company)
        { 
            // test we add a bus 

            var bus = new Bus { Company = company, Capacity = 65, Number = "T345ABG" };

            company.Busses.Add(bus);

            this.companyRepository.Insert(company);
            this.unitOfWork.Commit(); 
        }
コード例 #3
0
        public ActionResult UpdateBusses(int id, Bus bus)
        {
            this.cs.UpdateBus(bus); 

            return this.SendRequestResult("Data saved", RequestResultType.Success);
        }
コード例 #4
0
        public ActionResult AddBus(int id, Bus bus)
        {
            var company = this.cs.GetCompanyById(id);
            this.cs.AddBus(company, bus);

            return this.SendJsonRequestResult("Bus created", true, new {id = bus.Id});
        }
コード例 #5
0
 public void UpdateBus(Bus bus)
 {
    this.busRepo.Update(bus);
 }