public static bool sqlLeer(Usuarios usu) { String sql = String.Format(@" SELECT usu.*, idusuarios, usuario, contrasena, cli.nombre as nombreCli, ran.nombre as nombreRan FROM usuarios usu INNER JOIN clientes cli ON cli.idclientes = usu.clientes_id INNER JOIN rangos ran ON cli.idrangos = usu.rangos_id WHERE idUsuarios = '{0}' ANd usu.clientes_id = '{1}' AND usu.rangos_id = '{2}' " , usu.IdUsuario , usu.IdCli , usu.IdRan ); DataTable dt = BD.getInstance().sqlSelect(sql); if (dt.Rows.Count == 0) return false; usu.IdUsuario = int.Parse(dt.Rows[0]["idusuarios"].ToString()); usu.Usuario = dt.Rows[0]["usuario"].ToString(); usu.Contraseña = dt.Rows[0]["contrasena"].ToString(); usu.IdCli = int.Parse(dt.Rows[0]["clientes_id"].ToString()); usu.IdCli = int.Parse(dt.Rows[0]["rangos_id"].ToString()); usu.NombreCli = dt.Rows[0]["nombreCli"].ToString(); usu.NombreRan = dt.Rows[0]["nombreRan"].ToString(); return true; }
public static bool sqlDelete(Usuarios usu) { String sql = String.Format("DELETE FROM usuarios WHERE idUsuarios = '{0}' AND clientes_id = '{1}' AND rangos_id = '{2}' " , usu.IdUsuario , usu.IdCli , usu.IdRan); return BD.getInstance().sqlEjecuta(sql); }
////////////////// public static bool sqlLogin(Usuarios usu) { string sql = String.Format("select * from usuarios where usuario = '{0}' and contrasena = '{1}'", usu.Usuario, usu.Contraseña); DataTable dt = BD.getInstance().sqlSelect(sql); if (dt.Rows.Count == 0) return false; return true; }
public static bool sqlInsert(Usuarios usu) { String sql = String.Format("INSERT INTO usuarios(idUsuarios, usuario, contrasena, clientes_id, rangos_id) VALUES ('{0}','{1}','{2}','{3}','{4}')" , usu.IdUsuario , usu.Usuario , usu.Contraseña , usu.IdCli , usu.IdRan ); return BD.getInstance().sqlEjecuta(sql); }
public static bool sqlUpdate(Usuarios usu) { String sql = String.Format(@"UPDATE usuarios SET usuario = '{0}', contrasena = '{1}', clientes_id = '{2}', rangos_id='{3}' WHERE idusuarios ='{5}' AND clientes_id = '{2}' AND rangos_id = '{4}' " , usu.Usuario , usu.Contraseña , usu.IdCli , usu.IdRan , usu.IdUsuario ); return BD.getInstance().sqlEjecuta(sql); }