Example #1
0
        public OperationResult Edit(EditJobExperience command)
        {
            var operation     = new OperationResult();
            var jobExperience = _jobExperienceRepository.Get(command.Id);

            if (jobExperience == null)
            {
                return(operation.Failed(ApplicationMessages.RecordNotFound));
            }


            jobExperience.Edit(command.CompanyName, command.JobPosition, command.WorkDate, command.Description);

            _jobExperienceRepository.SaveChanges();

            return(operation.Succedded());
        }
Example #2
0
        public JsonResult OnPostEdit(EditJobExperience command)
        {
            var result = _jobExperienceApplication.Edit(command);

            return(new JsonResult(result));
        }