Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
        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"));
        }