private bool validaHTML(ref String _mensaje) { CtrlValidaInyeccion valida = new CtrlValidaInyeccion(); string mensajeFuncion = string.Empty; if (valida.htmlInyectionValida(this.txtNombre.Text.Trim(), ref mensajeFuncion, "Nombre", ref this.txtNombre)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtAPaterno.Text.Trim(), ref mensajeFuncion, "A Paterno", ref this.txtAPaterno)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtAMaterno.Text.Trim(), ref mensajeFuncion, "A Materno", ref this.txtAMaterno)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtCorreoElectronico.Text.Trim(), ref mensajeFuncion, "Correo Electronico", ref this.txtCorreoElectronico)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtRFC.Text.Trim(), ref mensajeFuncion, "RFC", ref this.txtRFC)) { _mensaje = mensajeFuncion; return(false); } return(true); }
private bool validaHTML(ref String _mensaje) { CtrlValidaInyeccion valida = new CtrlValidaInyeccion(); string mensajeFuncion = string.Empty; if (valida.htmlInyectionValida(this.txtClaveUnica.Text.Trim(), ref mensajeFuncion, "Clave Unica", ref this.txtClaveUnica)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtNombre.Text.Trim(), ref mensajeFuncion, "Nombre", ref this.txtNombre)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtAPaterno.Text.Trim(), ref mensajeFuncion, "A Paterno", ref this.txtAPaterno)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtAMaterno.Text.Trim(), ref mensajeFuncion, "A Materno", ref this.txtAMaterno)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtNumHermanos.Text.Trim(), ref mensajeFuncion, "Numero Hermanos", ref this.txtNumHermanos)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtEmail.Text.Trim(), ref mensajeFuncion, "Correo", ref this.txtEmail)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtCodigoPostal.Text.Trim(), ref mensajeFuncion, "Codigo Postal", ref this.txtCodigoPostal)) { _mensaje = mensajeFuncion; return(false); } if (valida.htmlInyectionValida(this.txtRfc.Text.Trim(), ref mensajeFuncion, "RFC", ref this.txtRfc)) { _mensaje = mensajeFuncion; return(false); } //if (valida.htmlInyectionValida(this.txtFechaNacimiento.Text.Trim(), ref mensajeFuncion, "Fecha de Nacimiento", ref this.txtFechaNacimiento)) //{ // _mensaje = mensajeFuncion; // return false; //} return(true); }
private bool validaSql(ref String _mensaje) { CtrlValidaInyeccion valida = new CtrlValidaInyeccion(); string mensajeFuncion = string.Empty; if (valida.sqlInyectionValida(this.txtNombreUsuario.Text.Trim(), ref mensajeFuncion, "Nombre de Usuario", ref this.txtNombreUsuario)) { _mensaje = mensajeFuncion; return(false); } if (valida.sqlInyectionValida(this.txtContraseña.Text.Trim(), ref mensajeFuncion, "Contraseña", ref this.txtContraseña)) { _mensaje = mensajeFuncion; return(false); } if (valida.sqlInyectionValida(this.txtConfirmarContraseña.Text.Trim(), ref mensajeFuncion, "Confirmar Contraseña", ref this.txtConfirmarContraseña)) { _mensaje = mensajeFuncion; return(false); } return(true); }
public bool validacion(UTTT.Ejemplo.Linq.Data.Entity.Users _user, ref string _mensage, ref int _codigo) { CtrlValidaInyeccion valida = new CtrlValidaInyeccion(); //// NOMBRE if (_user.nombre.Equals(String.Empty)) { _mensage = "el nombre es Obligatorio"; _codigo = 1; return(false); } if (_user.nombre.Length < 3) { _mensage = "el caracter minimo de nombre es de 3 "; _codigo = 1; return(false); } if (_user.nombre.Length > 15) { _mensage = "el maximo de carateres es de 15 "; _codigo = 1; return(false); } if (!Regex.IsMatch(_user.nombre, @"^[a-zA-Z]+$")) { _mensage = "Solo se admiten Letras "; _codigo = 1; return(false); } if (valida.sqlInyeccionaVlida(this.txtNombre.Text.Trim(), ref _mensage, "nombre", ref this.txtNombre)) { _codigo = 1; return(false); } if (valida.htmlInyeccionalida(this.txtNombre.Text.Trim(), ref _mensage, "nombre", ref this.txtNombre)) { _codigo = 1; return(false); } //clave if (_user.contrasena.Equals(String.Empty)) { _mensage = "la Contraseña Obligatoria "; _codigo = 2; return(false); } if (_user.contrasena.Length != 8) { _mensage = "la clave contraseña admite solo 8 caracteres "; _codigo = 2; return(false); } if (valida.sqlInyeccionaVlida(this.txtContrasena.Text.Trim(), ref _mensage, "clave unica", ref this.txtContrasena)) { _codigo = 2; return(false); } if (valida.htmlInyeccionalida(this.txtContrasena.Text.Trim(), ref _mensage, "clave unica", ref this.txtContrasena)) { _codigo = 2; return(false); } if (!txtVContraseña.Text.ToUpper().Trim().Equals(txtContrasena.Text.ToUpper().Trim())) { lblVContraseñaS.Visible = true; lblVContraseñaS.Text = "las contraseñas no conciden"; return(false); } return(true); }
protected void btnIngresar_Click(object sender, EventArgs e) { DcGeneralDataContext contex = new DcGeneralDataContext(); CtrlValidaInyeccion valida = new CtrlValidaInyeccion(); if (txtuser.Text.Equals(String.Empty)) { lbluser.Text = "el usuario es Obligatorio"; lbluser.Visible = true; return; } if (txtuser.Text.Length <= 3) { lbluser.Text = "el usuario debe contener ma de tres caracteres"; lbluser.Visible = true; return; } if (txtuser.Text.Length > 10) { lbluser.Text = "el usuario debe contener menos de 10 caracteres"; lbluser.Visible = true; return; } // ------------------------------------- if (txtpass.Text.Equals(String.Empty)) { lblpass.Text = "la contraseña es Obligatoria"; lblpass.Visible = true; return; } if (txtpass.Text.Length != 8) { lblpass.Text = "la contraseña es de 8 caracteres"; lblpass.Visible = true; return; } var users = from u in contex.Users where u.contrasena.ToString().Equals(encriptar(txtpass.Text)) && u.nombre.Equals(txtuser.Text) select u; var user = users.FirstOrDefault(); if (user != null && user.id > 0) { if (user.idEstado == 1) { //this.session.Pantalla = "~/Home.aspx"; //Hashtable parametrosRagion = new Hashtable(); //parametrosRagion.Add("isLogin", result.ToString()); //this.session.Parametros = parametrosRagion; //this.Session["SessionManagerLogin"] = this.session; Response.Cookies["activo"].Value = "1"; Response.Cookies["activo"].Expires = DateTime.Now.AddDays(1); Response.Redirect("~/Home.aspx"); } else { lblpass.Text = "este usuario eta bloqueado"; lblpass.Visible = true; } } else { lblpass.Text = "Usuario o contraseña incorrecto"; lblpass.Visible = true; } }