public static PMS.Model.DTO.Appraisal.PerformanceCoaching GetPerformanceCoachingItemProgressFromFormInput(Dictionary<string, string> form)
        {
            PMS.Model.DTO.Appraisal.PerformanceCoaching obj_performance_coaching = null;

            if (!Lib.Utility.Common.IsNullOrEmptyList(form))
            {
                obj_performance_coaching = new Model.DTO.Appraisal.PerformanceCoaching()
                {
                    Appraisal = new Model.DTO.Appraisal.Appraisal() { Id = Convert.ToInt32(form["AppraisalID"]) },

                    Progress = Lib.Utility.Common.ReplaceLineBreaksForDatabase(Uri.UnescapeDataString(form["Progress"].Trim()))
                };
            }
            return obj_performance_coaching;
        }
        public static PMS.Model.DTO.Appraisal.PerformanceCoaching GetPerformanceCoachingItemFromFormInput(Dictionary<string, string> form)
        {
            PMS.Model.DTO.Appraisal.PerformanceCoaching obj_performance_coaching = null;

            if (!Lib.Utility.Common.IsNullOrEmptyList(form))
            {
                obj_performance_coaching = new Model.DTO.Appraisal.PerformanceCoaching()
                {
                    Appraisal = new Model.DTO.Appraisal.Appraisal() { Id = Convert.ToInt32(form["AppraisalID"]) },
                    //Section = new Model.DTO.Master.Section() { Id = Convert.ToInt32(form["SectionID"]) },
                    //AreasOfImprovement = form["ImprovementsArea"].Trim().TrimEnd('\r', '\n').Replace("\\n", Environment.NewLine),
                    //AreasOfStrength = form["StrengthsArea"].Trim().TrimEnd('\r', '\n').Replace("\\n", Environment.NewLine)
                    AreasOfImprovement = Lib.Utility.Common.ReplaceLineBreaksForDatabase(Uri.UnescapeDataString(form["ImprovementsArea"].Trim())),
                    AreasOfStrength = Lib.Utility.Common.ReplaceLineBreaksForDatabase(Uri.UnescapeDataString(form["StrengthsArea"].Trim()))
                };
            }
            return obj_performance_coaching;
        }