public static string error = ""; //Un String publico para el error public static bool login(string usuario_, string password_) //Evento booleano para iniciar sesión con parametros de usuario y password { bool exito = false; //Una variable booleana inicializada en falso error = ""; //Al error lo inicializamos con nada try // Un try para las excepciones { dsGimnasioTableAdapters.usuarioTableAdapter ta = new dsGimnasioTableAdapters.usuarioTableAdapter(); // Del origen de datos dfGimnasioTableAdapters seleccionamos el usuariotableadapter y lo instanciamos con el nombre ta dsGimnasio.usuarioDataTable dt = ta.login(usuario_, password_); //A nuestro DataTable en usuarioDataTable le asignamos el nombre dt, con el ta mandamos a llamar al login con los paramtros usuario y pawwword dsGimnasio.usuarioRow dr = null; // Del origen de datos dsGimnasio de la fila usuario le asignamos la variable dr con valor nulo if (dt.Rows.Count > 0) //De nuestra tabla usuario sea mayor a 0 { dr = (dsGimnasio.usuarioRow)dt.Rows[0]; // Valida que el usuario exista para la sesión nombre = dr.Nombre; idUsuario = dr.idUsuario; usuario = dr.Usuario; existeSesion = true; exito = true; } else// Si no { error = "Usuario o password incorrecto";// Nos manda un mensaje de error } }catch (Exception ex) // Una excepción del tipo ex { error = "ERROR SISTEMA " + ex.Message; // Nos manda error de sistema como mensaje } return(exito);// Retorna exito }
public static bool login(string usuario_, string password_) { bool exito = false; error = ""; try { dsGimnasioTableAdapters.usuarioTableAdapter ta = new dsGimnasioTableAdapters.usuarioTableAdapter(); dsGimnasio.usuarioDataTable dt = ta.login(usuario_, password_); dsGimnasio.usuarioRow dr = null; if (dt.Rows.Count > 0) { dr = (dsGimnasio.usuarioRow)dt.Rows[0]; nombre = dr.Nombre; idUsuario = dr.idUsuario; usuario = dr.Usuario; existeSesion = true; exito = true; } else { error = "Usuario y/o contraseña incorrecto(s)"; } }catch (Exception ex) { error = "ERROR SISTEMA " + ex.Message; } return(exito); }
public override bool getDatos(int id) { clear(); bool exito = false; try { dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter(); dsGimnasio.usuarioDataTable dtUsuarios = taUsuarios.GetDataByIdUsuario(id); if (dtUsuarios.Rows.Count > 0) { datos = (dsGimnasio.usuarioRow)dtUsuarios.Rows[0]; exito = true; } } catch (Exception ex) { error.Add(ex.Message); } return(exito); }
// Metodo que llena los datos de un solo registro public override bool getDatos(int id) { clear(); // Metodo que limpia atributos bool exito = false; // try // { dsGimnasioTableAdapters.usuarioTableAdapter taUsuarios = new dsGimnasioTableAdapters.usuarioTableAdapter(); //Instanciamos del origen de datos la vista de usuario con el nombre taUsuarios dsGimnasio.usuarioDataTable dtUsuarios = taUsuarios.GetDataByIdUsuario(id); if (dtUsuarios.Rows.Count > 0) // Si el numero de filas es mayor a 0 { datos = (dsGimnasio.usuarioRow)dtUsuarios.Rows[0]; //Se asigna lo de la fila a datos exito = true; // cambiamos la variable booleana a verdadera } } catch (Exception ex) // Una excepción del tipo ex { error.Add(ex.Message); // Nos manda un error } return(exito);// Retornamos exito }