public ActionResult CreateClass(FormCollection collection) { string name = collection["ClassName"]; string desc = collection["ClassDesc"]; int minutes = Int32.Parse(collection["ClassLength"]); TimeSpan length = new TimeSpan(); if (minutes < 60) { TimeSpan min = TimeSpan.FromMinutes(minutes); length += min; } else { int remainder = minutes % 60; if (remainder == 0) { int hour = minutes / 60; TimeSpan hr = TimeSpan.FromHours(hour); length += hr; } else { TimeSpan min = TimeSpan.FromMinutes(remainder); TimeSpan hr = TimeSpan.FromHours((minutes - remainder) / 60); length = hr + min; } } Class c = new Class(); c.Active = true; c.Class_Name = name; c.Class_Desc = desc; c.Class_Length = length; db.CreateClass(c); return(RedirectToAction("ClassList")); }