// end delete for records

        public async Task <IActionResult> editWorkExperience([FromBody] PostWorkExperience postWorkExperience)
        {
            if (postWorkExperience == null)
            {
                return(Json(new
                {
                    msg = "No Data"
                }
                            ));
            }

            var orgId = getOrg();
            var organisationDetails = await _context.Organisations.Where(x => x.Id == orgId).FirstOrDefaultAsync();



            try
            {
                var orgWork = _context.WorkExperiences.Where(x => x.Id == Guid.Parse(postWorkExperience.AId)).FirstOrDefault();
                orgWork.Organisation = postWorkExperience.WOrganisation;
                orgWork.JobTitle     = postWorkExperience.WJobTitle;
                orgWork.StartDate    = postWorkExperience.WStartDate;
                orgWork.EndDate      = postWorkExperience.WEndDate;
                orgWork.Comment      = postWorkExperience.WComment;


                _context.Update(orgWork);
                _context.SaveChanges();


                return(Json(new
                {
                    msg = "Success"
                }
                            ));
            }
            catch (Exception ee)
            {
            }

            return(Json(
                       new
            {
                msg = "Fail"
            }));
        }
        public async Task <IActionResult> workUpload(PostWorkExperience postWorkExperience)
        {
            if (postWorkExperience == null)
            {
                return(NoContent());
            }

            var orgId           = getOrg();
            var userId          = User.FindFirst(ClaimTypes.NameIdentifier).Value;
            var employeeDetails = _context.EmployeeDetails.Where(x => x.UserId == Guid.Parse(userId)).FirstOrDefault();


            try
            {
                WorkExperience workExperience = new WorkExperience()
                {
                    Id = Guid.NewGuid(),
                    EmployeeDetailId = employeeDetails.Id,
                    Organisation     = postWorkExperience.WOrganisation,
                    JobTitle         = postWorkExperience.WJobTitle,
                    StartDate        = postWorkExperience.WStartDate,
                    EndDate          = postWorkExperience.WEndDate,
                    Comment          = postWorkExperience.WComment,
                    OrganisationId   = orgId
                };

                _context.Add(workExperience);
                _context.SaveChanges();
            }
            catch
            {
            }


            return(RedirectToAction("Qualification"));
        }