Exemple #1
0
        public JsonResult ProfissionalDevelpmentDelete(ProfissionalDevelpmentViewModel viewModel)
        {
            var entitie = Mapper.Map <ProfissionalDevelpmentViewModel, ProfessionalDevelopment>(viewModel);
            var dados   = _selfEvaluationApp.Remove(entitie, _selfAuthUserAppService.AuthUser());

            return(Json(dados));
        }
Exemple #2
0
        public JsonResult ProfissionalDevelpment(ProfissionalDevelpmentViewModel viewModel)
        {
            var        files   = Request.Files;
            var        entitie = Mapper.Map <ProfissionalDevelpmentViewModel, ProfessionalDevelopment>(viewModel);
            FileUpload uploadFile;

            if (files.Count > 0)
            {
                uploadFile = _selfEvaluationApp.UploadCertificate(Request.Files,
                                                                  _selfAuthUserAppService.AuthUser());
            }
            else
            {
                uploadFile = _selfEvaluationApp.GetById(entitie.ImagemId);
            }

            entitie.ImagemId = uploadFile.Id;
            entitie.Imagem   = uploadFile;
            var dados = _selfEvaluationApp.Save(entitie, _selfAuthUserAppService.AuthUser());

            return(Json(dados));
        }