internal static bool Insert() { int gydymoNr = 0; foreach (DataRow rows in ManualDbConnection.Select("SELECT * FROM dbo.Gydymas").Rows) { gydymoNr = rows.Field<int>("Gydymo_Nr"); } gydymoNr++; var context = new LigoninesDBEntities(); Console.Write("Įveskite gydytojo AK: "); string gydAK = Console.ReadLine(); Console.Write("Įveskite paciento AK: "); string pacAK = Console.ReadLine(); Console.Write("Įveskite diagnozę: "); string diagnoze = Console.ReadLine(); Console.Write("Įveskite skirtus vaistus: "); string vaistai = Console.ReadLine(); context.Gydymas1.Add(new Gydymas() { Gydymo_Nr = gydymoNr, GydytojoAK = gydAK, PacientoAK = pacAK, Diagnoze = diagnoze, Skirti_Vaistai = vaistai, Pradeta = DateTime.Now }); context.SaveChanges(); Console.WriteLine("Success!"); return true; }
internal static bool Delete() { var context = new LigoninesDBEntities(); Console.Write("Įveskite paciento AK"); string AK = Console.ReadLine(); foreach(Pacientas patient in context.Pacientas1.ToList()) { if(patient.AK.ToString() == AK) { context.Pacientas1.Remove(patient); context.SaveChanges(); Console.WriteLine("Success!"); return true; } } Console.WriteLine("Tokio paciento nėra!"); return false; }
internal static bool Update() { var context = new LigoninesDBEntities(); Console.Write("Įveskite gydymo numerį: "); string gydymoNr = Console.ReadLine(); foreach(Gydymas treatment in context.Gydymas1.ToList()) { if (gydymoNr.Equals(treatment.Gydymo_Nr.ToString())) { Console.Write("Įveskite pabaigos datą (dd/mm/yyyy): "); DateTime date = DateTime.Parse(Console.ReadLine()); treatment.Baigta = date; context.SaveChanges(); Console.WriteLine("Success!"); return true; } } Console.WriteLine("Tokio gydymo nėra!"); return false; }
internal static bool Insert() { var context = new LigoninesDBEntities(); Console.Write("Įveskite naujo paciento asmens kodą: "); string AK = Console.ReadLine(); Console.Write("Įveskite naujo paciento vardą: "); string vardas = Console.ReadLine(); Console.Write("Įveskite naujo paciento pavardę: "); string pavarde = Console.ReadLine(); Console.Write("Įveskite naujo paciento gimimo datą (dd/mm/yyyy): "); DateTime data = DateTime.Parse(Console.ReadLine()); context.Pacientas1.Add(new Pacientas() { AK = AK, Vardas = vardas, Pavarde = pavarde, Gimimo_Metai = data }); context.SaveChanges(); Console.WriteLine("Success!"); return true; }