public IActionResult DeleteCountyWage(int ID)
      {
          CountyWage countyWage = context.CountyWages.Single(ctw => ctw.ID == ID);

          context.Remove(countyWage);
          context.SaveChanges();

          return(Redirect("/Wage/SeeCityCountyWage?state=" + countyWage.State.ToString()));
      }
      public IActionResult EditCountyWage(AddCountyWageViewModel addCountyWageViewModel, int ID)
      {
          if (ModelState.IsValid)
          {
              CountyWage countyWage = context.CountyWages.Single(ctw => ctw.ID == ID);
              countyWage.County        = addCountyWageViewModel.County;
              countyWage.State         = addCountyWageViewModel.State;
              countyWage.EffectiveDate = addCountyWageViewModel.EffectiveDate;
              countyWage.MinWage       = addCountyWageViewModel.MinWage;

              context.SaveChanges();
              return(Redirect("/Wage/SeeCityCountyWage?state=" + countyWage.State.ToString()));
          }
          return(View(addCountyWageViewModel));
      }
      public IActionResult AddCountyWage(AddCountyWageViewModel addCountyWageViewModel)
      {
          if (ModelState.IsValid)
          {
              CountyWage newCountyWage = new CountyWage {
                  County        = addCountyWageViewModel.County,
                  State         = addCountyWageViewModel.State,
                  MinWage       = addCountyWageViewModel.MinWage,
                  EffectiveDate = addCountyWageViewModel.EffectiveDate
              };
              context.Add(newCountyWage);
              context.SaveChanges();

              return(Redirect("/Wage/SeeCityCountyWage?state=" + addCountyWageViewModel.State.ToString()));
          }

          return(View(addCountyWageViewModel));
      }
      public IActionResult EditCountyWage(int ID)
      {
          CountyWage countyWage = context.CountyWages.Single(ctw => ctw.ID == ID);

          return(View(countyWage));
      }