public async Task <JsonResult> AddEducationDetails(EducationDetailsResource educationDetailsResource) { if (ModelState.IsValid) { var userid = System.Web.HttpContext.Current.User.Identity.GetUserId(); var educationdetails = Mapper.Map <EducationDetailsResource, EducationDetails>(educationDetailsResource); educationdetails.EducationTypeId = educationDetailsResource.EducationTypeId; educationdetails.InstituteName = educationDetailsResource.InstituteName; educationdetails.YearFromId = educationDetailsResource.YearFromId; educationdetails.CreatedDate = DateTime.Now; educationdetails.UpdatedDate = DateTime.Now; educationdetails.UserId = userid; educationdetails.YearToId = educationDetailsResource.YearToId; educationdetails.ApplicationUserId = userid; educationdetails.Status = true; await _EducationDetailsService.AddAsync(educationdetails); _EducationDetailsService.UnitOfWorkSaveChanges(); return(Json("Success")); } return(Json("Error")); }
public async Task <JsonResult> DeleteEducationDetails(EducationDetailsResource educationDetailsResource) { var educationdetails = await _EducationDetailsService.GetByIdAsync(educationDetailsResource.Id); if (ModelState.IsValid) { var userid = System.Web.HttpContext.Current.User.Identity.GetUserId(); await _EducationDetailsService.DeleteAsync(educationdetails); _EducationDetailsService.UnitOfWorkSaveChanges(); return(Json("Deleted Successfully")); } return(Json("Error")); }