public void CanStandariseAndCalculateDateFromString() { var date = CalculateDate.StringToDate("31-01/2016", ".", "/", "-"); Assert.AreEqual(date.Year, 2016); Assert.AreEqual(date.Month, 1); Assert.AreEqual(date.Day, 31); }
public void CanCalculateDateFromString() { var date = CalculateDate.StringToDate("31.01.2016", "."); Assert.AreEqual(date.Year, 2016); Assert.AreEqual(date.Month, 1); Assert.AreEqual(date.Day, 31); }
public ActionResult Edit([Bind(Include = "Id,Name,SurveyDate,NewPart,SummaryTitle")] SurveyTemplate surveyTemplate) { if (ModelState.IsValid) { var surveyDate = Request["SurveyDate1"]; surveyTemplate.SurveyDate = CalculateDate.StringToDate(surveyDate, ".", "/", "-"); ISaveModel <SurveyTemplate> saveSurveyTemplate = new SaveSurveyTemplate <SurveyTemplate>(); saveSurveyTemplate.Save(surveyTemplate, db); } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,UserId,TeamId,PositionId,FirstName,LastName,HireDate")] Employee employee) { var hireDate = Request["HireDate1"]; employee.HireDate = CalculateDate.StringToDate(hireDate, ".", "/", "-"); IViewBagLoader viewBagLoader = new EmployeeEditViewBagLoader(); viewBagLoader.Load(this, _db); if (ModelState.IsValid) { _db.Entry(employee).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(employee)); }
public ActionResult Create([Bind(Include = "Id,Name,SurveyDate")] SurveyTemplate surveyTemplate) { var surveyDate = Request["SurveyDate1"]; surveyTemplate.SurveyDate = CalculateDate.StringToDate(surveyDate, ".", "/", "-"); if (ModelState.IsValid) { if (surveyTemplate.PublishDate.Year < 1900) { surveyTemplate.PublishDate = new DateTime(1900, 1, 1); } db.T_SurveyTemplate.Add(surveyTemplate); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(surveyTemplate)); }