public void AddMediaRequestdType(MSI_MediaRequestTypes submittedMediatype) { MSI_MediaRequestTypesRepository repository = new MSI_MediaRequestTypesRepository(); try { repository.Add(submittedMediatype); } catch (Exception ex) { throw ex; } }
public MSI_MediaRequestTypes GetMediaRequestdType(string id) { MSI_MediaRequestTypesRepository repository = new MSI_MediaRequestTypesRepository(); MSI_MediaRequestTypes mediaType = null; try { mediaType = repository.GetById(id); } catch (Exception ex) { throw ex; } return mediaType; }
public IEnumerable<MSI_MediaRequestTypes> GetMediaRequestTypes(string agency) { IEnumerable<MSI_MediaRequestTypes> data = null; MSI_MediaRequestTypesRepository repository = new MSI_MediaRequestTypesRepository(); try { if (string.IsNullOrEmpty(agency)) data = from requestType in repository.GetAll() select requestType; else data = from requestType in repository.GetAll().Where(record => record.MSI_MediaRequestResponse.AgencyId == agency) select requestType; } catch (Exception ex) { throw ex; } return data; }
public MSI_MediaRequestTypes GetMediaRequestdType(string requestedId, int typeId) { MSI_MediaRequestTypesRepository repository = new MSI_MediaRequestTypesRepository(); MSI_MediaRequestTypes mediaType = null; try { mediaType = repository.GetAll().Where(record => record.RequestedId == requestedId && record.TypeId == typeId).SingleOrDefault(); } catch (Exception ex) { throw ex; } return mediaType; }