public ActionResult Create(RegistroPersonaJuridicaVM Persona)
        {
            if (ModelState.IsValid)
            {
                using (Context Context = new Context())
                {
                    if (Context.PersonasJuridicas.Any(x => x.Correo == Persona.CorreoElectronico) || Context.Cuentas.Any(x => x.Correo == Persona.CorreoElectronico))
                    {
                        ViewBag.Error = "Ya hay un usuario con este correo.";
                        return(View(new RegistroPersonaJuridicaVM()));
                    }
                }

                string path = Server.MapPath("~/Uploads/");
                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                }
                if (!String.Equals(Persona.postedFile.ContentType, "application/pdf"))
                {
                    ViewBag.Error = "El archivo tiene que ser un PDF";
                    return(View(new RegistroPersonaJuridicaVM()
                    {
                        CorreoElectronico = Persona.CorreoElectronico
                    }));
                }
                Persona.postedFile.SaveAs(path + Path.GetFileName(Persona.postedFile.FileName));
                Persona.NombreDoc = Persona.postedFile.FileName;

                return(RedirectToAction("RegistrarPrimerRepresentante", "PersonaJuridica", Persona));
            }
            return(View());
        }
 public ActionResult RegistrarPrimerRepresentante(RegistroPersonaJuridicaVM Persona)
 {
     return(View(new RegistroRepresentanteLegalVM()
     {
         Tipos = new[]
         {
             new SelectListItem {
                 Value = "1", Text = "Nacional"
             },
             new SelectListItem {
                 Value = "2", Text = "DIMEX"
             },
             new SelectListItem {
                 Value = "3", Text = "Pasaporte"
             }
         },
         ContrasenaPersonaJuridica = Persona.Contrasena,
         CorreoElectronicoPersonaJuridica = Persona.CorreoElectronico,
         Documento = Persona.NombreDoc
     }));
 }