/// <summary> /// FUNCIÓN PARA VALIDAR LA INFORMACIÓN DEL FORMULARIO /// </summary> /// <returns></returns> private bool ValidarInformacion() { try { DateTime fechaNacimiento = DateTime.Parse(tb_FechaNacimiento.Text); DateTime pr_fechaNacimiento = DateTime.Parse(tb_pr_FechaNacimiento.Text); DateTime sr_fechaNacimiento = DateTime.Parse(tb_sr_FechaNacimiento.Text); if (Request.QueryString["id"] == null) { Herramientas.ValidaUsuario(0, 2, tb_Usuario.Text); if (!fu_Foto.HasFile) { throw new Exception("Por favor, ingrese la foto del promotor."); } /*DOCUMENTOS DEL PROMOTOR*/ if (!fu_ActaNacimiento.HasFile) { throw new Exception("Por favor, ingrese el acta de nacimiento del promotor."); } if (!fu_ConstanciaResidencia.HasFile) { throw new Exception("Por favor, ingrese la constancia de residencia del promotor."); } if (!fu_CURP.HasFile) { throw new Exception("Por favor, ingrese el CURP del promotor."); } if (!fu_INE.HasFile) { throw new Exception("Por favor, ingrese el INE del promotor."); } if (!fu_ComprobanteDomicilio.HasFile) { throw new Exception("Por favor, ingrese el comprobante de domicilio del promotor."); } /*/DOCUMENTOS DEL PROMOTOR*/ /*DOCUMENTOS DE LA PRIMER REFERENCIA*/ if (!fu_pr_ActaNacimiento.HasFile) { throw new Exception("Por favor, ingrese el acta de nacimiento de la primer referencia."); } if (!fu_pr_ConstanciaResidencia.HasFile) { throw new Exception("Por favor, ingrese la constancia de residencia de la primer referencia."); } if (!fu_pr_CURP.HasFile) { throw new Exception("Por favor, ingrese el CURP de la primer referencia."); } if (!fu_pr_INE.HasFile) { throw new Exception("Por favor, ingrese el INE de la primer referencia."); } if (!fu_pr_ComprobanteDomicilio.HasFile) { throw new Exception("Por favor, ingrese el comprobante de domicilio de la primer referencia."); } /*/DOCUMENTOS DE LA PRIMER REFERENCIA*/ /*DOCUMENTOS DE LA SEGUNDA REFERENCIA*/ if (!fu_sr_ActaNacimiento.HasFile) { throw new Exception("Por favor, ingrese el acta de nacimiento de la segunda referencia."); } if (!fu_sr_ConstanciaResidencia.HasFile) { throw new Exception("Por favor, ingrese la constancia de residencia de la segunda referencia."); } if (!fu_sr_CURP.HasFile) { throw new Exception("Por favor, ingrese el CURP de la segunda referencia."); } if (!fu_sr_INE.HasFile) { throw new Exception("Por favor, ingrese el INE de la segunda referencia."); } if (!fu_sr_ComprobanteDomicilio.HasFile) { throw new Exception("Por favor, ingrese el comsrobante de domicilio de la segunda referencia."); } /*/DOCUMENTOS DE LA SEGUNDA REFERENCIA*/ } else { Herramientas.ValidaUsuario(int.Parse(Request.QueryString["id"].ToString()), 2, tb_Usuario.Text); } if (tb_Contrasena.Text != tb_ConfirmarContrasena.Text) { throw new Exception("Las contraseñas indicadas no coinciden"); } return(true); } catch (Exception ex) { Literal literal = (Literal)Master.FindControl("lAlerta"); literal.Text = Herramientas.Alerta("Oops, ocurrió un error!", ex.Message, 4); return(false); } }