}//fin del metodo public Int32 delRolUser(Tbl_UserRol tur) { int eliminado; sb.Clear(); sb.Append("USE Seguridad;"); sb.Append("DELETE FROM tbl_UserRol WHERE id_user="******" "); sb.Append("AND id_rol=" + tur.Id_rol + ";"); try { con.AbrirConexion(); eliminado = con.Ejecutar(CommandType.Text, sb.ToString()); return(eliminado); } catch (Exception e) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, e.Message); ms.Run(); ms.Destroy(); throw; } finally { con.CerrarConexion(); } }//fin del metodo
}//fin del metodo public bool existeUserRol(Tbl_UserRol tur) { bool existe = false; //bandera IDataReader idr = null; sb.Clear(); sb.Append("USE Seguridad;"); sb.Append("SELECT * FROM tbl_UserRol WHERE id_user="******" "); sb.Append("AND id_rol=" + tur.Id_rol + ";"); try { con.AbrirConexion(); idr = con.Leer(CommandType.Text, sb.ToString()); if (idr.Read()) { existe = true; } return(existe); } catch (Exception e) { Console.WriteLine(e.Message); Console.WriteLine(e.StackTrace); throw; } finally { idr.Close(); con.CerrarConexion(); } }//fin del metodo
}//fin del metodo public bool GuardarUserRol(Tbl_UserRol tur) { bool guardado = false; //bandera int x = 0; //variable de control sb.Clear(); sb.Append("USE Seguridad;"); sb.Append("INSERT INTO tbl_UserRol"); sb.Append("(id_user, id_rol)"); sb.Append(" VALUES('" + tur.Id_user + "','" + tur.Id_rol + "');"); try { con.AbrirConexion(); x = con.Ejecutar(CommandType.Text, sb.ToString()); if (x > 0) { guardado = true; /* ms = new MessageDialog(null,DialogFlags.Modal, * MessageType.Info,ButtonsType.Ok,"Se guardo el usuario con exito!!!"); * ms.Run(); * ms.Destroy();*/ } return(guardado); } catch (Exception e) { ms = new MessageDialog(null, DialogFlags.Modal, MessageType.Error, ButtonsType.Ok, e.Message); ms.Run(); ms.Destroy(); Console.WriteLine("ERROR: " + e.Message); Console.WriteLine("ERROR: " + e.StackTrace); throw; } finally { con.CerrarConexion(); } }//fin del metodo