示例#1
0
        public void Ekle(string ad, string soyad, float boy, float kilo)
        {
            Hasta h = new Hasta(boy, kilo)
            {
                Ad    = ad,
                Soyad = soyad,
            };

            HastaContext.Ekle(h);
        }
示例#2
0
        public void HastaGuncelle(string id, string ad, string soyad, float boy, float kilo)
        {
            var hasta = HastaContext.TumHastalar().Find(h => h.Id.Equals(id, StringComparison.OrdinalIgnoreCase));

            hasta.VkiDegisti += Hasta_VkiDegisti;
            hasta.Ad          = ad;
            hasta.Soyad       = soyad;
            hasta.Boy         = boy;
            hasta.Kilo        = kilo;
        }
示例#3
0
        public List <Hasta> Filtrele(string filter, bool adaGore)
        {
            if (!String.IsNullOrEmpty(filter))
            {
                List <Hasta> filtrelenen = new List <Hasta>();

                if (adaGore)
                {
                    filtrelenen = HastaContext.TumHastalar().FindAll(h => h.Ad.StartsWith(filter, StringComparison.OrdinalIgnoreCase));
                }
                else
                {
                    filtrelenen = HastaContext.TumHastalar().FindAll(h => h.Soyad.StartsWith(filter, StringComparison.OrdinalIgnoreCase));
                }


                return(filtrelenen);
            }
            return(HastaContext.TumHastalar());
        }
示例#4
0
 public Hasta IdDenHastaAl(string id)
 {
     return(HastaContext.TumHastalar().Find(h => h.Id.Equals(id, StringComparison.OrdinalIgnoreCase)));
 }