public ActionResult Create(DocumentacionPersonalV2VM documentacionPersonalVM)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Object[] obj = CrearDocumentoPersonales(documentacionPersonalVM);

                    if (obj[0].Equals(true))
                    {
                        DocumentacionPersonalV2DomainModel documentacionPersonalV2DomainModel = new DocumentacionPersonalV2DomainModel();
                        AutoMapper.Mapper.Map(documentacionPersonalVM, documentacionPersonalV2DomainModel);
                        documentacionPersonalV2DomainModel.Documentos = new DocumentosDomainModel {
                            StrUrl = obj[1].ToString()
                        };

                        IdocumentacionPersonalBusiness.AddDocumentacionPersonal(documentacionPersonalV2DomainModel);
                    }
                }
                return(RedirectToAction("Create", "DocumentacionPersonalV2"));
            }
            catch (Exception ex)
            {
                string me = ex.Message;
                return(RedirectToAction("Create", "DocumentacionPersonalV2"));
            }
        }
        /// <summary>
        /// Este metodo se encarga de guardar los documentos en el servidor
        /// </summary>
        /// <param name="documentacionPersonalVM"></param>
        public Object[] CrearDocumentoPersonales(DocumentacionPersonalV2VM documentacionPersonalVM)
        {
            Object[] respuesta = new Object[2];
            documentacionPersonalVM.idPesonal = SessionPersister.AccountSession.IdPersonal;
            string nombrecompleto = SessionPersister.AccountSession.NombreCompleto;
            string path           = Path.Combine(Server.MapPath(Recursos.RecursosSistema.DOCUMENTO_USUARIO + nombrecompleto));

            if (Directory.Exists(path))
            {
                if (documentacionPersonalVM.Documentos.DocumentoFile != null)
                {
                    respuesta = FileManager.FileManager.CheckFileIfExist(path, documentacionPersonalVM.Documentos);
                }
            }
            else
            {
                DirectoryInfo directoryInfo = Directory.CreateDirectory(path);
                CrearDocumentoPersonales(documentacionPersonalVM);
            }

            return(respuesta);
        }