public AcademyAddress Update(AcademyAddress academyAddress) { this.Context.Entry(academyAddress).State = EntityState.Modified; this.Context.SaveChanges(); return(academyAddress); }
public AcademyAddress Add(AcademyAddress academyAddress) { this.Context.Entry(academyAddress).State = EntityState.Added; this.Context.SaveChanges(); return(academyAddress); }
public AcademyAddress UpdateAcademyAddress(UpdateAcademyAddressRequest request) { AcademyAddress address = null; if (request != null && request.AcademyAddress != null) { var dataAccess = new AcademyAddressDataAccess(request.Context); address = dataAccess.Update(request.AcademyAddress); } return(address); }
public AcademyAddress UpdateAcademyAddress([FromBody] AcademyAddress address) { if (address != null) { var business = AcademyBusiness.Instance; var request = new UpdateAcademyAddressRequest(this.Context); request.AcademyAddress = address; address = business.UpdateAcademyAddress(request); } return(address); }
public AcademyAddress GetAcademyAddressById(int idAcademyAddress) { AcademyAddress address = null; if (idAcademyAddress > 0) { var business = AcademyBusiness.Instance; var request = new GetAcademyAddressByIdRequest(this.Context); request.IdAcademyAddress = idAcademyAddress; address = business.GetAcademyAddressById(request); } return(address); }
public AcademyAddress GetAcademyAddressById(GetAcademyAddressByIdRequest request) { AcademyAddress address = null; if (request != null) { var dataAccess = new AcademyAddressDataAccess(request.Context); var academyAddressQuery = dataAccess.GetById(request.IdAcademyAddress); academyAddressQuery = academyAddressQuery.Include(a => a.Academy); address = academyAddressQuery.FirstOrDefault(); } return(address); }
public void Delete(AcademyAddress academyAddress) { this.Context.Entry(academyAddress).State = EntityState.Deleted; this.Context.SaveChanges(); }