Ejemplo n.º 1
0
        public StudentPhone Update(StudentPhone studentPhone)
        {
            this.Context.Entry(studentPhone).State = EntityState.Modified;
            this.Context.SaveChanges();

            return(studentPhone);
        }
Ejemplo n.º 2
0
        public StudentPhone Add(StudentPhone studentPhone)
        {
            this.Context.Entry(studentPhone).State = EntityState.Added;
            this.Context.SaveChanges();

            return(studentPhone);
        }
Ejemplo n.º 3
0
        private void button_addPhoneNbr_Click(object sender, EventArgs e)
        {
            StudentPhone stuPhone = new StudentPhone();

            stuPhone.ssn           = textBox_studentSsn.Text;
            stuPhone.studentPhone1 = textBox_studentPhoneNbr.Text;
            phoneList.Add(stuPhone);
        }
Ejemplo n.º 4
0
        public StudentPhone UpdateStudentPhone([FromBody] StudentPhone phone)
        {
            if (phone != null)
            {
                var business = StudentBusiness.Instance;
                var request  = new UpdateStudentPhoneRequest(this.Context);
                request.StudentPhone = phone;

                phone = business.UpdateStudentPhone(request);
            }

            return(phone);
        }
Ejemplo n.º 5
0
        public StudentPhone UpdateStudentPhone(UpdateStudentPhoneRequest request)
        {
            StudentPhone phone = null;

            if (request != null && request.StudentPhone != null)
            {
                var dataAccess = new StudentPhoneDataAccess(request.Context);

                phone = dataAccess.Update(request.StudentPhone);
            }

            return(phone);
        }
Ejemplo n.º 6
0
        public StudentPhone GetStudentPhoneById(int idStudentPhone)
        {
            StudentPhone phone = null;

            if (idStudentPhone > 0)
            {
                var business = StudentBusiness.Instance;
                var request  = new GetStudentPhoneByIdRequest(this.Context);
                request.IdStudentPhone = idStudentPhone;

                phone = business.GetStudentPhoneById(request);
            }

            return(phone);
        }
Ejemplo n.º 7
0
        public StudentPhone GetStudentPhoneById(GetStudentPhoneByIdRequest request)
        {
            StudentPhone phone = null;

            if (request != null)
            {
                var dataAccess = new StudentPhoneDataAccess(request.Context);

                var studentPhoneQuery = dataAccess.GetById(request.IdStudentPhone);

                studentPhoneQuery = studentPhoneQuery.Include(s => s.Student);

                phone = studentPhoneQuery.FirstOrDefault();
            }

            return(phone);
        }
Ejemplo n.º 8
0
 public void Delete(StudentPhone studentPhone)
 {
     this.Context.Entry(studentPhone).State = EntityState.Deleted;
     this.Context.SaveChanges();
 }