public ActionResult Add(ToDo t, AddToDoModel ATModel) { DropDownInit(ATModel.State); if (ATModel.Date < DateTime.Now.AddHours(0.15)) { ModelState.AddModelError("Date", "Please enter date of expire for ToDo"); } if (ModelState.IsValid) { ToDoesHelper Helper = new ToDoesHelper(new Repository()); if (ATModel.Lat != null) { CultureInfo culture = new CultureInfo("en-US"); t.GeoLat = double.Parse(ATModel.Lat, culture); t.GeoLong = double.Parse(ATModel.Long, culture); } Helper.AddToDo(t, Helpers.AuthHelper.GetUser(HttpContext).ID); return(RedirectToAction("Index", "ToDo")); } else { return(View(ATModel)); } }
public ActionResult Add() { AddToDoModel vm = new AddToDoModel(); DropDownInit(States.NotDone); vm.Date = DateTime.Now.AddHours(0.5); return(View(vm)); }
public ActionResult Edit(int id) { AddToDoModel vm = new AddToDoModel(); ToDoesHelper h = new ToDoesHelper(new Repository()); ToDo t = h.GetToDo(id); DropDownInit(t.State); AddToDoModel EditModel = new AddToDoModel() { Name = t.Name, Description = t.Description, State = t.State, Date = t.Date, IsPublic = t.IsPublic, Lat = t.GeoLat.ToString(), Long = t.GeoLong.ToString() }; return(View(EditModel)); }