public AcademyPhone Add(AcademyPhone academyPhone) { this.Context.Entry(academyPhone).State = EntityState.Added; this.Context.SaveChanges(); return(academyPhone); }
public AcademyPhone Update(AcademyPhone academyPhone) { this.Context.Entry(academyPhone).State = EntityState.Modified; this.Context.SaveChanges(); return(academyPhone); }
public AcademyPhone UpdateAcademyPhone(UpdateAcademyPhoneRequest request) { AcademyPhone phone = null; if (request != null && request.AcademyPhone != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); phone = dataAccess.Update(request.AcademyPhone); } return(phone); }
public AcademyPhone UpdateAcademyPhone([FromBody] AcademyPhone phone) { if (phone != null) { var business = AcademyBusiness.Instance; var request = new UpdateAcademyPhoneRequest(this.Context); request.AcademyPhone = phone; phone = business.UpdateAcademyPhone(request); } return(phone); }
public AcademyPhone GetAcademyPhoneById(int idAcademyPhone) { AcademyPhone phone = null; if (idAcademyPhone > 0) { var business = AcademyBusiness.Instance; var request = new GetAcademyPhoneByIdRequest(this.Context); request.IdAcademyPhone = idAcademyPhone; phone = business.GetAcademyPhoneById(request); } return(phone); }
public AcademyPhone GetAcademyPhoneById(GetAcademyPhoneByIdRequest request) { AcademyPhone phone = null; if (request != null) { var dataAccess = new AcademyPhoneDataAccess(request.Context); var academyPhoneQuery = dataAccess.GetById(request.IdAcademyPhone); academyPhoneQuery = academyPhoneQuery.Include(a => a.Academy); phone = academyPhoneQuery.FirstOrDefault(); } return(phone); }
public async Task AddAcademyPhone(string phone, int academy) { var newAcademyPhone = new AcademyPhone { Phone = phone, AcademyId = academy }; await StepAcademyDataBase.Context.AcademyPhones.AddAsync(newAcademyPhone); await StepAcademyDataBase.Context.SaveChangesAsync(); MessageBox.Show("A new academy phone has been successfully added!"); ClearTextBoxes(); void ClearTextBoxes() { _window.textPhone.Text = ""; _window.textAcademy.Text = ""; } }
public void Delete(AcademyPhone academyPhone) { this.Context.Entry(academyPhone).State = EntityState.Deleted; this.Context.SaveChanges(); }