示例#1
0
        public Pacient AddPacient(Pacient pacient)
        {
            using (PacientContext ctx = new PacientContext())
            {
                ctx.Pacients.Add(pacient);
                ctx.SaveChanges();

                return(pacient);
            }
        }
示例#2
0
        public Pacient RemovePacient(int id)
        {
            using (PacientContext ctx = new PacientContext())
            {
                //trow exception if only one
                Pacient pacient = ctx.Pacients.Where(p => p.PacientId == id).First();
                ctx.Pacients.Remove(pacient);
                ctx.SaveChanges();

                return(pacient);
            }
        }
示例#3
0
        public Pacient UpdatePacient(int id, Pacient pacient)
        {
            using (PacientContext ctx = new PacientContext())
            {
                Pacient oldPacient = ctx.Pacients.Where(p => p.PacientId == pacient.PacientId).First();
                oldPacient.FirstName = pacient.FirstName;
                oldPacient.LastName  = pacient.LastName;
                oldPacient.Ssn       = pacient.Ssn;

                ctx.SaveChanges();
                return(oldPacient);
            }
        }