/// <summary> /// Method to add Photos /// </summary> /// <param name="objPhotoList">List of filled Photo entity</param> /// <param name="photoAlbumId">PhotoAlbumId</param> public void AddPhotos(List<Photos> objPhotoList, int photoAlbumId) { foreach (Photos objPhoto in objPhotoList) { objPhoto.PhotoAlbumId = photoAlbumId; } PhotoResource objPhotoAlbumResource = new PhotoResource(); object[] param = { objPhotoList }; objPhotoAlbumResource.AddPhotoToAlbum(param); }
/// <summary> /// Method to add photos /// </summary> /// <param name="objPhotoList">List of filled photos entity.</param> public int AddPhotos(List<Photos> objPhotoList) { PhotoResource objPhotoAlbumResource = new PhotoResource(); object[] param = { objPhotoList }; object objLastPhotoId = new object(); using (TransactionScope trans = new TransactionScope()) { objLastPhotoId = objPhotoAlbumResource.AddPhotoToAlbum(param); //Transaction Commited trans.Complete(); } return int.Parse(objLastPhotoId.ToString()); }
public int AddPhotos(Photos objPhoto) { //Cannot convert type 'TributesPortal.BusinessEntities.Photos' to 'System.Collections.Generic.List<TributesPortal.BusinessE PhotoResource objPhotoAlbumResource = new PhotoResource(); IList<Photos> objLPhoto = new List<Photos>(); objLPhoto.Add(objPhoto); //IList<Photos> objListPhoto = (IList<Photos>)objLPhoto[0]; object[] param = { objLPhoto }; object objLastPhotoId = new object(); using (TransactionScope trans = new TransactionScope()) { objLastPhotoId = objPhotoAlbumResource.AddPhotoToAlbum(param); //Transaction Commited trans.Complete(); } return int.Parse(objLastPhotoId.ToString()); }
/// <summary> /// Method to update photo details /// </summary> /// <param name="objVid">Filled photo entity</param> public void UpdatePhotoDetails(Photos objPhotos) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotos }; using (TransactionScope trans = new TransactionScope()) { objPhotoResource.UpdatePhotoDetails(param); //Transation Commited trans.Complete(); } }
/// <summary> /// Method to update photo album details /// </summary> /// <param name="objVid">Filled photo album entity</param> public object UpdatePhotoAlbumDetails(PhotoAlbum objPhotoAlbum) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotoAlbum }; using (TransactionScope trans = new TransactionScope()) { //return objPhotoResource.UpdatePhotoAlbumDetails(param); object objReturn = objPhotoResource.UpdatePhotoAlbumDetails(param); //Transation Commited trans.Complete(); return objReturn; } }
/// <summary> /// /// </summary> /// <param name="_tributeId"></param> /// <returns></returns> public string GetTributeEndDate(int _tributeId) { PhotoResource objPhotoResource = new PhotoResource(); return objPhotoResource.GetTributeEndDate(_tributeId); }
/// <summary> /// Method to get the list of photos date wise /// </summary> /// <param name="objPhotoAlbum">Photo entity containing PhotoAlbumId, pagesize and page number</param> /// <returns>List of filled Photo entity</returns> public List<Photos> GetPhotosDateWise(Photos objPhoto) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhoto }; return objPhotoResource.GetPhotosDateWise(param); }
public int CreatePhotoAlbum(PhotoAlbum objPhotoAlbum) { PhotoResource objPhotoResource = new PhotoResource(); object photoAlbumId = 0; object[] param = { objPhotoAlbum }; using (TransactionScope trans = new TransactionScope()) { photoAlbumId = objPhotoResource.AddPhotoAlbum(param); //Transaction Commited trans.Complete(); } return int.Parse(photoAlbumId.ToString()); }
/// <summary> /// Method to get the list of photo albums /// </summary> /// <param name="objPhotoAlbum">PhotoAlbum entity containing TributeId, pagesize and page number</param> /// <returns>List of filled PhotoAlbum entity</returns> public List<PhotoAlbum> GetPhotoGalleryRecords(PhotoAlbum objPhotoAlbum) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotoAlbum }; return objPhotoResource.GetPhotoGalleryRecords(param); }
/// <summary> /// Method to get photo details. /// </summary> /// <param name="objPhotoAlbum">Photo entity containing PhotoId</param> /// <returns>Filled Photo entity</returns> public Photos GetPhotoDetail(Photos objPhoto) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhoto }; return objPhotoResource.GetPhotoDetail(param); }
/// <summary> /// Method to get the count for number of photos in the selected album. /// </summary> /// <param name="objPhotoAlbumId">PhotoAlbum entity containing PhotoAlbumId</param> /// <returns>Object containing count for number of photos in album.</returns> public object GetPhotoCount(PhotoAlbum objPhotoAlbumId) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotoAlbumId }; return objPhotoResource.GetPhotoCountForAlbum(param); }
/// <summary> /// Method to get the list of photo albums /// </summary> /// <param name="objPhotoAlbum">PhotoAlbum entity containing TributeId</param> /// <returns>List of filled PhotoAlbum entity</returns> public List<PhotoAlbum> GetPhotoAlbumList(PhotoAlbum objPhotoAlbum) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotoAlbum }; return objPhotoResource.GetPhotoAlbumList(param); }
/// <summary> /// /// </summary> /// <param name="tributeId"></param> /// <returns></returns> public bool GetCustomHeaderDetail(int tributeId) { PhotoResource objPhotoResource = new PhotoResource(); return objPhotoResource.GetCustomHeaderDetail(tributeId); }
public int GetCurrentPhotoAlbums(int tributeId) { PhotoResource objPhotoResource = new PhotoResource(); return objPhotoResource.GetCurrentPhotoAlbums(tributeId); }
/// <summary> /// Method to delete photo album /// </summary> /// <param name="objVid">Filled photo album Entity</param> public void DeletePhotoAlbum(PhotoAlbum objPhotoAlbum) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhotoAlbum }; using (TransactionScope trans = new TransactionScope()) { objPhotoResource.DeletePhotoAlbum(param); //Transaction Commited trans.Complete(); } }
/// <summary> /// Method to get the list of photoImagess /// </summary> /// <param name="objPhotoAlbum">Photo entity containing PhotoAlbumId</param> /// <returns>List of filled Photo entity</returns> public List<Photos> GetPhotoImagesList(Photos objPhoto) { PhotoResource objPhotoResource = new PhotoResource(); object[] param = { objPhoto }; return objPhotoResource.GetPhotoImagesList(param); }
/// <summary> /// Method to create photo album /// </summary> /// <param name="objPhotoAlbum">Filled PhotoAlbum entity</param> /// <param name="objPhotoList">List of filled Photo entity</param> public int CreatePhotoAlbum(PhotoAlbum objPhotoAlbum, List<Photos> objPhotoList) { PhotoResource objPhotoResource = new PhotoResource(); object photoAlbumId = 0; object[] param = { objPhotoAlbum }; using (TransactionScope trans = new TransactionScope()) { photoAlbumId = objPhotoResource.AddPhotoAlbum(param); if (!Equals(photoAlbumId, null)) { if (int.Parse(photoAlbumId.ToString()) > 0) AddPhotos(objPhotoList, int.Parse(photoAlbumId.ToString())); else return int.Parse(photoAlbumId.ToString()); } //Transaction Commited trans.Complete(); } return int.Parse(photoAlbumId.ToString()); }
public int CheckAlbumValidation(string name, string desc, int filecount) { PhotoResource _photoResorce = new PhotoResource(); int tributeid = 0; int PhotoAlbumCount = 0; int.TryParse(HttpContext.Current.Session["Tributeid"].ToString(), out tributeid); name = replaceSpecialCharacter(name); desc = replaceSpecialCharacter(desc); //HttpContext.Current.Session["AlbumName"] = name; //HttpContext.Current.Session["AlbumDesc"] = desc; HttpContext.Current.Session["FileCount"] = filecount; if (!(string.IsNullOrEmpty(name) && string.IsNullOrEmpty(desc))) { if (string.IsNullOrEmpty(name)) { PhotoAlbumCount = -2; } //length of photo album name if (!string.IsNullOrEmpty(name) && name.Length > 100) { PhotoAlbumCount = -3; } //length of photo album description if (!string.IsNullOrEmpty(desc) && desc.Length > 1000) { PhotoAlbumCount = -4; } if (filecount > 60) { PhotoAlbumCount = -5; } else { object obj = _photoResorce.CheckUniquePhotoAlbum(name, tributeid); if (obj != null) PhotoAlbumCount = Convert.ToInt16(obj.ToString()); } } return PhotoAlbumCount; }