示例#1
0
        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;
        }
示例#2
0
 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;
 }
示例#3
0
 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;
 }
示例#4
0
 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;
 }