public ActionResult Insert(int id)
        {
            ViewData["ProposalID"] = id;
            ViewData["BudgetID"]   = id;                 //suppose to be BudgetID.
            ReportPeriodList r = new ReportPeriodList(); //because View requires Object ReportPeriod because of it is strongly typed

            return(View(r));
        }
        public ActionResult Insert(ReportPeriodList repperiod, int id)
        {
            //Insert INTO DB.

            if (repperiod.PeriodStart.HasValue && repperiod.PeriodStart.HasValue)
            {
                repperiod.PeriodTitle = repperiod.PeriodStart.Value.ToShortDateString() + "<br />" + repperiod.PeriodEnd.Value.ToShortDateString();
            }

            bool status = projservice.CreateReportPeriod(repperiod);

            return(RedirectToAction("ReportPeriods", new { id = id }));
        }
 public bool CreateReportPeriod(ReportPeriodList item)
 {
     return(projrepository.CreateReportPeriod(item));
 }