public IList <BDProjectImageGalleryEntity> GetPagedData(Int32 startRowIndex, Int32 pageSize, String sortExpression) { IList <BDProjectImageGalleryEntity> bDProjectImageGalleryEntityList = new List <BDProjectImageGalleryEntity>(); try { if (pageSize == -1) { pageSize = 1000000000; } if (String.IsNullOrEmpty(sortExpression)) { sortExpression = BDProjectImageGalleryEntity.FLD_NAME_ProjectImageGalleryID + " " + SQLConstants.SORT_ORDER_DESCENDING; } startRowIndex = Convert.ToInt32(startRowIndex / pageSize) + 1; bDProjectImageGalleryEntityList = FCCBDProjectImageGallery.GetFacadeCreate().GetIL(startRowIndex, pageSize, sortExpression, null, DatabaseOperationType.LoadPagedWithSortExpression); if (bDProjectImageGalleryEntityList != null && bDProjectImageGalleryEntityList.Count > 0) { totalRowCount = bDProjectImageGalleryEntityList[0].TotalRowCount; } } catch (Exception ex) { } return(bDProjectImageGalleryEntityList ?? new List <BDProjectImageGalleryEntity>()); }
protected void lvBDProjectImageGallery_ItemCommand(object sender, ListViewCommandEventArgs e) { Int64 ProjectImageGalleryID; Int64.TryParse(e.CommandArgument.ToString(), out ProjectImageGalleryID); if (ProjectImageGalleryID > 0) { if (string.Equals(e.CommandName, "EditItem")) { _ProjectImageGalleryID = ProjectImageGalleryID; } else if (string.Equals(e.CommandName, "DeleteItem")) { try { Int64 result = -1; String fe = SqlExpressionBuilder.PrepareFilterExpression(BDProjectImageGalleryEntity.FLD_NAME_ProjectImageGalleryID, ProjectImageGalleryID.ToString(), SQLMatchType.Equal); BDProjectImageGalleryEntity bDProjectImageGalleryEntity = new BDProjectImageGalleryEntity(); result = FCCBDProjectImageGallery.GetFacadeCreate().Delete(bDProjectImageGalleryEntity, fe, DatabaseOperationType.Delete, TransactionRequired.No); if (result == 0) { _ProjectImageGalleryID = 0; _BDProjectImageGalleryEntity = new BDProjectImageGalleryEntity(); PrepareInitialView(); BindBDProjectImageGalleryList(); MiscUtil.ShowMessage(lblMessage, "Project Image Gallery has been successfully deleted.", true); } else { MiscUtil.ShowMessage(lblMessage, "Failed to delete Project Image Gallery.", true); } } catch (Exception ex) { MiscUtil.ShowMessage(lblMessage, ex.Message, true); } } } }
public IList <BDProjectImageGalleryEntity> GetData() { IList <BDProjectImageGalleryEntity> bDProjectImageGalleryEntityList = new List <BDProjectImageGalleryEntity>(); try { bDProjectImageGalleryEntityList = FCCBDProjectImageGallery.GetFacadeCreate().GetIL(null, null, null, null, DatabaseOperationType.Load); if (bDProjectImageGalleryEntityList != null && bDProjectImageGalleryEntityList.Count > 0) { totalRowCount = bDProjectImageGalleryEntityList[0].TotalRowCount; } } catch (Exception ex) { } return(bDProjectImageGalleryEntityList ?? new List <BDProjectImageGalleryEntity>()); }
protected void afuFiles_UploadedComplete(object sender, AsyncFileUploadEventArgs e) { BDProjectImageGalleryEntity ent = new BDProjectImageGalleryEntity(); ent.ProjectID = this.OverviewProjectID; ent.OriginalFileName = Path.GetFileName(e.FileName); ent.CurrentFileName = Guid.NewGuid().ToString() + Path.GetExtension(e.FileName); ent.FileType = ""; ent.Extension = Path.GetExtension(e.FileName); ent.Path = FileUploadConstants.Bill.BILL_UPLOAD + ent.CurrentFileName; ent.Remarks = String.Empty; FCCBDProjectImageGallery.GetFacadeCreate().Add(ent, DatabaseOperationType.Add, TransactionRequired.No); // file upload afuFiles.SaveAs(Server.MapPath(ent.Path)); //LoadFileListGried BindList(); }