//[ValidateAntiForgeryToken] public IActionResult Update([Required] TravelDate travelDate) { if (ModelState.IsValid) { _travelDateRepository.Update(travelDate); } return(RedirectToAction("Index", "Travel")); }
public override void Place(Member m, Product p, SqlTransaction trans = null) { Remark = MatchGuid.ToString(); Size = TravelDate.ToString("yyyy-MM-dd"); //Product product = Product.Cache.ProductList.Find(p => // p.ProductType.Equals(ProductType.MatchTicket)); base.Place(m, p, trans); }
//[ValidateAntiForgeryToken] public IActionResult Save([Required] TravelDate travelDate) { if (ModelState.IsValid) { _travelDateRepository.InnerAdd(travelDate); return(RedirectToAction("Index", "Travel")); } return(View()); }
public ITravelDate Add(string travelName, DateTime dateOfTravel) { var travelDate = new TravelDate() { TravelName = travelName, DateOfTravel = dateOfTravel }; var entityEntry = InnerAdd(travelDate); return(entityEntry); }
//[ValidateAntiForgeryToken] public IActionResult Edit([Required] TravelDate travelDate) { if (ModelState.IsValid) { //_var.Add(24, travelDate.Id); return(View(travelDate)); } else { return(View()); } }
private static ITravelDate CreateTravel(List <string> words) { if (words.Count < 4) { throw new ArgumentException("Too few parameters provided to create travel."); } var traveler = new TravelDate() { Id = Int32.Parse(words[1]), TravelName = words[2], DateOfTravel = DateTime.Parse(words[3]) }; return(traveler); }
} //in kilometers public override string ToString() { return(string.Format("[ Travel: ID={0}, CarLicensePlate={1}, TravelDate={2}, StartPoint={3}, Destination={4}, Distance={5} ]", ID, CarLicensePlate, TravelDate.ToString(), StartPoint, Destination, Distance)); }
public void TestRequestSearch() { User user = new User(new Email("*****@*****.**"), new UserName("First", "Last"), "pwd", null); UserRepository.Instance.SaveUser(user); DomainModel.TravelDate travelDate = new TravelDate(DateTime.Now); Location fromLocation = new Location("place", travelDate); Location toLocation = new Location("place", travelDate); Package package = new Package("My Package", "1 Kg", "1x2x3 kg"); Request request = new Request(user, package, fromLocation, toLocation); IRequestRepository repository = RequestRepository.Instance; repository.Save(request); DomainModel.TravelDate travelDate2 = new TravelDate(DateTime.Now); List<Request> requestlist = repository.Search(fromLocation, toLocation, travelDate2); try { Assert.GreaterOrEqual(requestlist.Count, 1); } finally { repository.Delete(request); UserRepository.Instance.Delete(user); } }
public void TestRequestCreation() { TravelDate travelDate = new TravelDate(DateTime.Now); Location fromLocation = new Location("place", travelDate); Location toLocation = new Location("place", travelDate); Package package = new Package("My Package", "1 Kg", "1x2x3 kg"); User user = new User(new Email("*****@*****.**"), new UserName("First", "Last"), "pwd", null); Request request = new Request(user, package, fromLocation, toLocation); }