コード例 #1
0
        public void UpdatePerson(person objPerson)
        {
            using (var dataContext = new FinalAppWebEntities())
            {
                //Get object from database
                var trs = from t in dataContext.people
                          where t.ID == objPerson.ID
                          select t;
                person transaction = new person();
                transaction = trs.FirstOrDefault();

                try
                {
                    //Update field by field
                    transaction.name        = objPerson.name;
                    transaction.lastName    = objPerson.lastName;
                    transaction.gender      = objPerson.gender;
                    transaction.age         = objPerson.age;
                    transaction.phone       = objPerson.phone;
                    transaction.email       = objPerson.email;
                    transaction.dateOfBith  = objPerson.dateOfBith;
                    transaction.address     = objPerson.address;
                    transaction.nationality = objPerson.nationality;
                    dataContext.SaveChanges();
                }
                catch (Exception) {
                    Console.WriteLine("enviado   == " + objPerson.name + " id   " + objPerson.ID);
                }
            }
        }
コード例 #2
0
 public void CreateClinicDate(clinicDate obj)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.clinicDates.Add(obj);
         dataContext.SaveChanges();
     }
 }
コード例 #3
0
 public void createService(service objService)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.services.Add(objService);
         dataContext.SaveChanges();
     }
 }
コード例 #4
0
 public void CreateUser(user objUser)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.users.Add(objUser);
         dataContext.SaveChanges();
     }
 }
コード例 #5
0
 public void CreateSpeciality(speciality objSpeciality)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.specialities.Add(objSpeciality);
         dataContext.SaveChanges();
     }
 }
コード例 #6
0
 public void CreateClinicHistory(clinicHistory objClinicHistory)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.clinicHistories.Add(objClinicHistory);
         dataContext.SaveChanges();
     }
 }
コード例 #7
0
 public void CreateClinicHistory_Allergy(clinicHistory_Alergie objDoctor_Speciality)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         dataContext.clinicHistory_Alergie.Add(objDoctor_Speciality);
         dataContext.SaveChanges();
     }
 }
コード例 #8
0
 public List <alergy> getAlergies()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.alergies
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #9
0
 public List <service> getServices()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.services
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #10
0
 public List <clinicDate> GetClinicDates()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.clinicDates
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #11
0
 public void CreateDoctor(doctor objDoctor)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.doctors.Add(objDoctor);
         dataContext.SaveChanges();
     }
 }
コード例 #12
0
 public void CreateNurse(nurse objNurse)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.nurses.Add(objNurse);
         dataContext.SaveChanges();
     }
 }
コード例 #13
0
 public void CreatePerson(person objPerson)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.people.Add(objPerson);
         dataContext.SaveChanges();
     }
 }
コード例 #14
0
 public List <clinicDate> GetClinicDatesByClinicHistory(int id)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.clinicDates
                    where t.clinicHistorytId == id
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #15
0
 public void CreateDoctorSpeciality(doctor_speciality objDoctor_Speciality)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.doctor_speciality.Add(objDoctor_Speciality);
         dataContext.SaveChanges();
     }
 }
コード例 #16
0
 public void CreateAdmin(admin objAdmin)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.admins.Add(objAdmin);
         dataContext.SaveChanges();
     }
 }
コード例 #17
0
 public void CreatePatient(patient objPatient)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         dataContext.patients.Add(objPatient);
         dataContext.SaveChanges();
     }
 }
コード例 #18
0
 public List <clinicDate> GetClinicDatesNotAprove()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.clinicDates
                    where t.status == false
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #19
0
 public List <clinicDate> GetClinicDatesByDoctorAndStatus(int id, bool status)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var tnts = from t in dataContext.clinicDates
                    where t.status == status && t.doctorId == id
                    select t;
         return(tnts.ToList());
     }
 }
コード例 #20
0
 clinicHistory_Alergie IClinicHistory_AlergieRepository.GetClinicHistory_Allergy(int id)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var custs = from c in dataContext.clinicHistory_Alergie
                     where c.id == id
                     select c;
         clinicHistory_Alergie objDoctor_Speciality = custs.FirstOrDefault();
         return(objDoctor_Speciality);
     }
 }
コード例 #21
0
 List <clinicHistory_Alergie> IClinicHistory_AlergieRepository.GetClinicHistory_Allergies(int doctorid)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var custs = from c in dataContext.clinicHistory_Alergie.Include("alergy")
                     where c.clinicHistoryId == doctorid
                     select c;
         List <clinicHistory_Alergie> objDoctor_Speciality = custs.ToList();
         return(objDoctor_Speciality);
     }
 }
コード例 #22
0
 public clinicHistory GetClinicHistoryByPatientId(int patientid)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var custs = from c in dataContext.clinicHistories
                     where c.patientId == patientid
                     select c;
         clinicHistory objCH = custs.FirstOrDefault();
         return(objCH);
     }
 }
コード例 #23
0
 public void deleteService(service objService)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         var cust = from c in dataContext.services
                    where c.ID == objService.ID
                    select c;
         service objCustomer = cust.FirstOrDefault();
         dataContext.services.Remove(objCustomer);
         dataContext.SaveChanges();
     }
 }
コード例 #24
0
 public List <speciality> GetSpecialities()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.specialities
                     select c;
         List <speciality> objPerson = custs.ToList();
         return(objPerson);
     }
 }
コード例 #25
0
 public List <doctor> GetDoctors()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.doctors.Include("person")
                     select c;
         List <doctor> objDoctor = custs.ToList();
         return(objDoctor);
     }
 }
コード例 #26
0
 public List <patient> GetPatients()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.patients
                     select c;
         List <patient> objPerson = custs.ToList();
         return(objPerson);
     }
 }
コード例 #27
0
 public List <user> GetUsers()
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.users
                     select c;
         List <user> objsUser = custs.ToList();
         return(objsUser);
     }
 }
コード例 #28
0
 public speciality GetSpecialityByDescription(string description)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.specialities
                     where c.description == description
                     select c;
         speciality objSpeciality = custs.FirstOrDefault();
         return(objSpeciality);
     }
 }
コード例 #29
0
 public admin GetAdminByUserId(int userid)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.admins
                     where c.userId == userid
                     select c;
         admin objAdmin = custs.FirstOrDefault();
         return(objAdmin);
     }
 }
コード例 #30
0
 public patient GetPatientByPersonId(int personid)
 {
     using (var dataContext = new FinalAppWebEntities())
     {
         //LINQ
         //return dataContext.Customers.ToList();
         var custs = from c in dataContext.patients
                     where c.personId == personid
                     select c;
         patient objPerson = custs.FirstOrDefault();
         return(objPerson);
     }
 }