public Boolean modificarCruceros(CGestion_crucero crucero) { try { Conectar(); using (comando = new SqlCommand(RecursosCruceros.ModificarCruceros, conexion)) { comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@idCrucero", crucero._idCrucero); comando.Parameters.AddWithValue("@nombreCrucero", crucero._nombreCrucero); comando.Parameters.AddWithValue("@compania", crucero._companiaCrucero); comando.Parameters.AddWithValue("@capacidad", crucero._capacidadCrucero); conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); return(true); } } catch (Exception e) { return(false); } }
///<summary> /// Método para consultar todos los cruceros de la base de datos ///</summary> public List <CGestion_crucero> listarCruceros() { List <CGestion_crucero> listaCruceros = new List <CGestion_crucero>(); CGestion_crucero crucero; try { Conectar(); using (comando = new SqlCommand(RecursosCruceros.ListarCruceros, conexion)) { comando.CommandType = CommandType.StoredProcedure; conexion.Open(); comando.ExecuteNonQuery(); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { crucero = new CGestion_crucero(); crucero._idCrucero = int.Parse(reader["id"].ToString()); crucero._nombreCrucero = reader["nombre"].ToString(); crucero._companiaCrucero = reader["compania"].ToString(); crucero._capacidadCrucero = int.Parse(reader["capacidad"].ToString()); crucero._estatus = reader["estatus"].ToString(); listaCruceros.Add(crucero); } reader.Close(); } conexion.Close(); } catch (Exception e) { return(null); } return(listaCruceros); }
public CGestion_crucero consultarCruceroID(int id) { CGestion_crucero crucero = new CGestion_crucero(); try { Conectar(); using (comando = new SqlCommand(RecursosCruceros.ConsultarCruceroID, conexion)) { comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id", id); conexion.Open(); comando.ExecuteNonQuery(); SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { crucero._idCrucero = id; crucero._nombreCrucero = reader["nombre"].ToString(); crucero._companiaCrucero = reader["compania"].ToString(); crucero._capacidadCrucero = int.Parse(reader["capacidad"].ToString()); } reader.Close(); conexion.Close(); } } catch (Exception e) { throw e; } return(crucero); }
public void ModificarCrucero(CGestion_crucero crucero) { ConexionBD cbd = new ConexionBD(); cbd.modificarCruceros(crucero); }
public void AgregarCrucero(CGestion_crucero crucero) { ConexionBD cbd = new ConexionBD(); cbd.insertarCruceros(crucero); }