public string CalculateTemperatures(Eenheid eenheid, double value) { double celcius, kelvin, farenheit; switch (eenheid) { case Eenheid.C: celcius = value; farenheit = value * 1.8 + 32; kelvin = value + 273.15; break; case Eenheid.F: celcius = (value - 32) / 1.8; farenheit = value; kelvin = (value - 32) * (5 / 9) + 273.15; break; case Eenheid.K: celcius = value - 273.15; farenheit = (value - 273.15) * (9 / 5) + 32; kelvin = value; break; default: celcius = 0; kelvin = 0; farenheit = 0; break; } return($"Omgerekend is dit:\n{celcius}°C\n{kelvin}K\n{farenheit}°F"); }
public List <Eenheid> GetEenhedenByTrajectId(int trajectId) { List <Eenheid> eenheden = new List <Eenheid>(); try { using (SqlConnection con = dbconn.GetConnString()) { con.Open(); using (SqlCommand cmd = new SqlCommand("SELECT * FROM dbo.Eenheid WHERE TrajectId = @TrajectId", con)) { cmd.Parameters.AddWithValue("@TrajectId", trajectId); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { Eenheid eenheid = new Eenheid(); eenheid.EenheidId = (int)reader["EenheidId"]; eenheid.EenheidNaam = (string)reader["EenheidNaam"]; eenheid.TrajectId = trajectId; eenheden.Add(eenheid); } } } } } catch (Exception e) { Console.WriteLine(e); } return(eenheden); }
public void WijzigEenheid(Eenheid eenheid) { try { _connectie = dbconn.ReturnConnectionString(); using (SqlConnection conn = new SqlConnection(_connectie)) { conn.Open(); using (SqlCommand cmd = new SqlCommand( "UPDATE Eenheid SET ECTS = @ects WHERE EenheidId = @id", conn)) { cmd.Parameters.Add(new SqlParameter("@ects", eenheid.ECTS)); cmd.Parameters.Add(new SqlParameter("@id", eenheid.EenheidId)); cmd.ExecuteNonQuery(); } using (SqlCommand cmd = new SqlCommand( "UPDATE T SET T.Aantal_Klassen = @klassen FROM Taak T INNER JOIN Onderdeel O ON T.OnderdeelId=O.OnderdeelId INNER JOIN Eenheid E ON O.EenheidId=E.EenheidId WHERE E.EenheidId = @id", conn)) { cmd.Parameters.Add(new SqlParameter("@id", eenheid.EenheidId)); cmd.Parameters.Add(new SqlParameter("@klassen", eenheid.AantalKlassen)); cmd.ExecuteNonQuery(); } } } catch (SqlException fout) { Debug.WriteLine(fout.Message); } }
public IActionResult WijzigEenheid(int id, string eenheidNaam, string trajectNaam, IFormCollection form) { int ECTS = Convert.ToInt32(form["Item2.ECTS"]); int AantalKlassen = Convert.ToInt32(form["Item2.AantalKlassen"]); Eenheid eenheid = new Eenheid(id, eenheidNaam, trajectNaam, ECTS, AantalKlassen); _medewerkerLogic.WijzigEenheid(eenheid); return(RedirectToAction("OverzichtEenheden", "CurriculumEigenaar")); }
public List <Eenheid> OphalenEenhedenBlokeigenaar(string blokeigenaarId) { List <Eenheid> eenhedenBlokeigenaar = new List <Eenheid>(); try { using (SqlConnection con = dbconn.GetConnString()) { con.Open(); /* SELECT E.* * FROM Eenheid E * INNER JOIN Blokeigenaar B ON B.BlokeigenaarId = E.BlokeigenaarId * WHERE B.MedwerkerID = '1f5a94b6-67a4-49ca-912e-6356a7842b86' */ using (SqlCommand cmd = new SqlCommand("SELECT E.* " + "FROM Eenheid E " + "INNER JOIN Blokeigenaar B ON B.BlokeigenaarId = E.BlokeigenaarId " + "WHERE B.MedwerkerID = @BlokeigenaarId", con)) { cmd.Parameters.AddWithValue("@BlokeigenaarId", blokeigenaarId); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { Eenheid eenheid = new Eenheid(); eenheid.EenheidId = (int)reader["EenheidId"]; eenheid.EenheidNaam = (string)reader["EenheidNaam"]; eenheid.TrajectId = (int)reader["TrajectId"]; eenhedenBlokeigenaar.Add(eenheid); } } } } } catch (Exception e) { Console.WriteLine(e); } return(eenhedenBlokeigenaar); }
public List <Eenheid> KrijgAlleEenheden() { List <Eenheid> eenheden = new List <Eenheid>(); try { _connectie = dbconn.ReturnConnectionString(); using (SqlConnection conn = new SqlConnection(_connectie)) { conn.Open(); using (SqlCommand cmd = new SqlCommand( "SELECT E.EenheidId, E.EenheidNaam, TR.TrajectNaam, E.ECTS, T.Aantal_Klassen FROM Eenheid E INNER JOIN Traject TR ON E.TrajectId=TR.TrajectId INNER JOIN Onderdeel O ON O.EenheidId=E.EenheidId INNER JOIN Taak T ON T.OnderdeelId=O.OnderdeelId GROUP BY E.EenheidId, E.EenheidNaam, TR.TrajectNaam, E.ECTS, T.Aantal_Klassen", conn)) //SELECT ... FROM Eenheid WHERE TrajectId/Naam = Wat er gekozen is in de combobox { using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { Eenheid eenheid = new Eenheid() { EenheidId = (int)reader[0], EenheidNaam = reader[1]?.ToString(), TrajectNaam = reader[2]?.ToString(), ECTS = (int)reader[3], AantalKlassen = (int)reader[4] }; eenheden.Add(eenheid); } } } } } catch (SqlException fout) { Debug.WriteLine(fout.Message); } return(eenheden); }
public List <Eenheid> GetEenhedenByTrajectId(int trajectId) { var eenheden = new List <Eenheid>(); try { using (SqlConnection con = dbconn.GetConnString()) { con.Open(); using (SqlCommand cmd = new SqlCommand("SELECT * FROM dbo.Eenheid WHERE Eenheid.trajectId = @trajectid", con) ) { cmd.Parameters.AddWithValue("@trajectid", trajectId); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { var eenheid = new Eenheid { EenheidId = (int)reader["EenheidId"], EenheidNaam = reader["EenheidNaam"]?.ToString(), TrajectId = (int)reader["TrajectId"], }; eenheden.Add(eenheid); } } } } } catch (SqlException fout) { Debug.WriteLine(fout.Message); } return(eenheden); }
public static string ToAfkorting(this Eenheid eenheid) { switch (eenheid) { case Eenheid.Milligram: return("mg"); case Eenheid.Gram: return("g"); case Eenheid.Milliliter: return("ml"); case Eenheid.Centiliter: return("cl"); case Eenheid.Deciliter: return("dl"); case Eenheid.Eetlepel: return("el"); case Eenheid.Koffielepel: return("kl"); case Eenheid.Centimeter: return("cm"); case Eenheid.Stokje: return("Stokje(s)"); case Eenheid.Aantal: return(""); default: return(null); } }
public void WijzigEenheid(Eenheid eenheid) { MedewerkerRepo.WijzigEenheid(eenheid); }
public Temperatuur(Eenheid eenheid, double value) { Eenheid = eenheid; Value = value; }
public void WijzigEenheid(Eenheid eenheid) => MedewerkerContext.WijzigEenheid(eenheid);