public static string getIdHotel(string nombre) { try { var query = new QueryBuilder(QueryBuilder.QueryBuilderType.SELECT).Fields("idHotel").Table("MATOTA.Hotel").AddEquals("nombre", nombre).Build(); return(DBHandler.Query(query).First().Values.First().ToString()); } catch (Exception) { MessageBox.Show("Error obtener el IdHotel", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return("1"); } }
private void verificarPestañas() { if (Login.Login.LoggedUsedID == -1) { usuarioToolStripMenuItem.Visible = false; } Login.Login.LoggedUserPermissions = DBHandler.Query("SELECT p.nombre FROM MATOTA.Permiso p INNER JOIN MATOTA.PermisosRol pr ON (p.idPermiso = pr.idPermiso) WHERE pr.idRol = " + Login.Login.LoggedUserRoleID) .Select(p => p["nombre"].ToString()).ToList(); if (!Login.Login.LoggedUserPermissions.Contains("ABM de Rol")) { tabControlFunciones.TabPages.Remove(tabPageRoles); } if (!Login.Login.LoggedUserPermissions.Contains("ABM Usuarios")) { tabControlFunciones.TabPages.Remove(tabPageUsuarios); } if (!Login.Login.LoggedUserPermissions.Contains("ABM de Cliente")) { tabControlFunciones.TabPages.Remove(tabPageHuespedes); } if (!Login.Login.LoggedUserPermissions.Contains("ABM de Hotel")) { tabControlFunciones.TabPages.Remove(tabPageHoteles); } if (!Login.Login.LoggedUserPermissions.Contains("Generar o Modificar un Reserva") || !Login.Login.LoggedUserPermissions.Contains("Cancelar Reserva")) { tabControlFunciones.TabPages.Remove(tabPageReservas); } if (!Login.Login.LoggedUserPermissions.Contains("Listado Estadístico")) { tabControlFunciones.TabPages.Remove(tabPageEstadistica); } if (!Login.Login.LoggedUserPermissions.Contains("ABM de Habitación")) { tabControlFunciones.TabPages.Remove(tabPageHabitaciones); } if (!Login.Login.LoggedUserPermissions.Contains("Registrar Estadía")) { tabControlFunciones.TabPages.Remove(tabPageEstadias); } }
public static string getIdTipoDoc(string tipoDoc) { var query = new QueryBuilder(QueryBuilder.QueryBuilderType.SELECT).Fields("td.idTipoDocumento").Table("MATOTA.TipoDocumento td").AddEquals("td.nombre", tipoDoc).Build(); return(DBHandler.Query(query).First().Values.First().ToString()); }