protected void Page_Load(object sender, EventArgs e) { if (Session["registroData"] != null) { _registroViewModel = (RegistroBeneficiarioViewModel)Session["registroData"]; } else { Response.RedirectToRoute("RegistroBeneficiario01"); return; } if (IsPostBack) { return; } if (_registroViewModel.InfoDocumentacion == null) { return; } _infoDocumentacionViewModel = _registroViewModel.InfoDocumentacion; if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaNatural.ConstanciaAlcaldia != null) { lbl_constancia.Text = "Este archivo ya ha sido subido..."; lbl_constancia.ForeColor = System.Drawing.Color.Orange; } if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaNatural.Otro != null) { lbl_otro.Text = "Este archivo ya ha sido subido..."; lbl_otro.ForeColor = System.Drawing.Color.Orange; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["registroData"] != null) { _registroViewModel = (RegistroBeneficiarioViewModel)Session["registroData"]; } else { Response.RedirectToRoute("RegistroBeneficiario01"); return; } if (IsPostBack) { return; } if (_registroViewModel.InfoDocumentacion != null) { _infoDocumentacionViewModel = _registroViewModel.InfoDocumentacion; } else { return; } #region Validar Subidos if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica.ConstanciaAlcaldiaFile != null) { lbl_constancia.Text = "Este archivo ya ha sido subido..."; lbl_constancia.ForeColor = System.Drawing.Color.Orange; } if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica.EscrituraConstitucionFile != null) { lbl_escritura.Text = "Este archivo ya ha sido subido..."; lbl_escritura.ForeColor = System.Drawing.Color.Orange; } if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica.CredencialCuerpoFile != null) { lbl_cuerpo.Text = "Este archivo ya ha sido subido..."; lbl_cuerpo.ForeColor = System.Drawing.Color.Orange; } if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica.EstadoIngresosEgresosFile != null) { lbl_estadoie.Text = "Este archivo ya ha sido subido..."; lbl_estadoie.ForeColor = System.Drawing.Color.Orange; } if (_registroViewModel.InfoDocumentacion.InfoDocumentacionPersonaJuridica.EstadoResultadosFile != null) { lbl_estadore.Text = "Este archivo ya ha sido subido..."; lbl_estadore.ForeColor = System.Drawing.Color.Orange; } #endregion }
//Almacena archivo en variable de session private void AlmacenarEnSesion(Label label, FileUpload fileUpload, string nombreArchivo) { label.Text = ""; _infoDocumentacionViewModel = _registroViewModel.InfoDocumentacion ?? new InformacionDocumentacionViewModel(); switch (nombreArchivo) { case "escrituraConstitucion": { _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EscrituraConstitucionFile = fileUpload; _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EscrituraConstitucionNombre = nombreArchivo; break; } case "estadoIngresosEgresos": { _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EstadoIngresosEgresosFile = fileUpload; _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EstadoIngresosEgresosNombre = nombreArchivo; break; } case "estadoResultados": { _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EstadoResultadosFile = fileUpload; _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.EstadoResultadosNombre = nombreArchivo; break; } case "credencialCuerpo": { _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.CredencialCuerpoFile = fileUpload; _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.CredencialCuerpoNombre = nombreArchivo; break; } case "constanciaAlcaldia": { _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.ConstanciaAlcaldiaFile = fileUpload; _infoDocumentacionViewModel.InfoDocumentacionPersonaJuridica.ConstanciaAlcaldiaNombre = nombreArchivo; break; } } _registroViewModel.InfoDocumentacion = _infoDocumentacionViewModel; Session["registroData"] = _registroViewModel; EnviarMensaje(label, "Archivo subido exitosamente!", "exito"); }
//Almacena archivo en variable de session private void AlmacenarArchivo(Label label, FileUpload fileUpload, string nombreArchivo) { label.Text = ""; _infoDocumentacionViewModel = _registroViewModel.InfoDocumentacion ?? new InformacionDocumentacionViewModel(); switch (nombreArchivo) { case "constancia": _infoDocumentacionViewModel.InfoDocumentacionPersonaNatural.ConstanciaAlcaldia = fileUpload; break; case "otro": _infoDocumentacionViewModel.InfoDocumentacionPersonaNatural.Otro = fileUpload; break; } _registroViewModel.InfoDocumentacion = _infoDocumentacionViewModel; Session["registroData"] = _registroViewModel; label.Text = "Archivo subido exitosamente!"; label.ForeColor = System.Drawing.Color.Green; }