public ActionResult ClimatologicalData(int PermitKey)
        {
            ClimatologicalDataBO ClimatologicalDataBo = PermitBLL.GetClimatologicalData(PermitKey);
            ClimatologicalDataVM ClimatologicalDataVm = new ClimatologicalDataVM(ClimatologicalDataBo);

            return View(ClimatologicalDataVm);
        }
        public ActionResult ClimatologicalData(ClimatologicalDataVM Model, int PermitKey)
        {
            if (!ModelState.IsValid)
            {
                ModelState.AddModelError("", "Please enter all required fields");
                return View(Model);
            }

            try
            {
                ClimatologicalDataBO ClimateBo = Model.WriteDataToTables(PermitKey);
                PermitBLL.SetClimatologicalData(ClimateBo);
                AddSuccessMessage("Your changes have been saved");
            }
            catch (Exception ex)
            {
                AddErrorMessage(ex);
            }

            return View(Model);
        }