public Boolean liberarMesa(mesa _mesa) { int insertar = 0; bool respuesta = false; SqlCommand comando = new SqlCommand("sp_M_Table_liberarMesa", conexion.openDataBase()); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idMesa", _mesa.Id); try { insertar = comando.ExecuteNonQuery(); if (insertar < 0) { respuesta = true; } conexion.closeDatabase(); } catch (Exception) { conexion.closeDatabase(); throw; } return(respuesta); }
public Boolean ReservarMesa(mesa _mesa, string fecha, clienteFrecuent _clieF) { int insertar = 0; bool respuesta = false; SqlCommand comando = new SqlCommand("sp_A_Table_Reservar", conexion.openDataBase()); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idMesa", _mesa.Id); comando.Parameters.AddWithValue("@fecha", fecha); comando.Parameters.AddWithValue("@NombreCliente", _clieF.Nombe); try { insertar = comando.ExecuteNonQuery(); if (insertar < 0) { respuesta = true; } conexion.closeDatabase(); } catch (Exception) { conexion.closeDatabase(); throw; } return(respuesta); }
public Boolean altaOrdenTipoMesaLocal(mesa _mesa, clienteFrecuent _cliente, usuario _Personal) { int insertar = 0; bool respuesta = false; SqlCommand comando = new SqlCommand("sp_OrdenMesaLocal", conexion.openDataBase()); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idMesa ", _mesa.Id); comando.Parameters.AddWithValue("@idcliente ", _cliente.Id); comando.Parameters.AddWithValue("@idPersonal ", _Personal.Id); try { insertar = comando.ExecuteNonQuery(); if (insertar < 0) { respuesta = true; } conexion.closeDatabase(); } catch (Exception) { conexion.closeDatabase(); throw; } return(respuesta); }
public string[] seleccionarStatusMesa() { string[] arraymesas = new string[12]; SqlCommand Comando = new SqlCommand(); Comando.Connection = conexion.openDataBase(); Comando.CommandType = CommandType.StoredProcedure; Comando.CommandText = "sp_c_Tabla_Mesas"; mesa _municipio = new mesa(); try { int i = 0; IDataReader lector = Comando.ExecuteReader(); while (lector.Read()) { mesa _municipi = new mesa(); arraymesas [i] = lector[2].ToString(); i++; } arraymesas[i + 1] = "fin"; } catch (Exception ex) { string m = ex.Message; Comando.Dispose(); } finally { conexion.closeDatabase(); } return(arraymesas); }
public List <mesa> seleccionarMesasDispobles() { List <mesa> listMesasDisponibles = new List <mesa>(); SqlCommand Comando = new SqlCommand(); Comando.Connection = conexion.openDataBase(); Comando.CommandType = CommandType.StoredProcedure; Comando.CommandText = "sp_C_Table_MesasLibres"; mesa _mesaa = new mesa(); // _mesaa.NumeroMesa = "Mesas Disponibles"; // listMesasDisponibles.Add(_mesaa); try { IDataReader lector = Comando.ExecuteReader(); while (lector.Read()) { mesa _mesa = new mesa(); _mesa.Id = int.Parse(lector[0].ToString()); _mesa.NumeroMesa = int.Parse(lector[1].ToString()); listMesasDisponibles.Add(_mesa); } } catch (Exception ex) { string m = ex.Message; Comando.Dispose(); } finally { conexion.closeDatabase(); } return(listMesasDisponibles); }