private void ConstructObject(IDataReader dr_, enDebateAdvertisementImage enDebateAdvertisementImage_) { enDebateAdvertisementImage_.ID = Convert.ToInt32(dr_["ID"]); enDebateAdvertisementImage_.FKDebateAdvertisementId = Convert.ToInt32(dr_["FKDebateAdvertisementId"]); enDebateAdvertisementImage_.ImagePath = dr_["ImagePath"].ToString(); enDebateAdvertisementImage_.Url = dr_["Url"].ToString(); }
private void Aggregate(params Type[] entitiesToAggregate_) { if (entitiesToAggregate_.FirstOrDefault(item => item == typeof(enDebateAdvertisementImage)) != null) { var objENDebateAdvertisementImage = new enDebateAdvertisementImage() { FKDebateAdvertisementId = _enDebateAdvertisement.ID }; var objBlDebateAdvertisementImage = new blDebateAdvertisementImage(objENDebateAdvertisementImage); _enDebateAdvertisement.ListOfDebateAdvertisementImage_ = objBlDebateAdvertisementImage.ReadAll(); } }
public List <enDebateAdvertisementImage> ReadAll() { var listOfDebateAdvertisementImages = new List <enDebateAdvertisementImage>(); using (IDataReader idr = base.Read(_enDebateAdvertisementImage.ID, _enDebateAdvertisementImage.FKDebateAdvertisementId)) { while (idr.Read()) { var objENDebateAdvertisementImage = new enDebateAdvertisementImage(); ConstructObject(idr, objENDebateAdvertisementImage); listOfDebateAdvertisementImages.Add(objENDebateAdvertisementImage); } } return(listOfDebateAdvertisementImages); }
public ActionResult DeleteDebateAdvertisementImage(int id) { var objENDebateAdvertisementImage = new enDebateAdvertisementImage() { ID = id }; var objBLDebateAdvertisementImage = new blDebateAdvertisementImage(objENDebateAdvertisementImage); var debateAdvertisementId = 0; try { objBLDebateAdvertisementImage.Read(); debateAdvertisementId = objENDebateAdvertisementImage.FKDebateAdvertisementId; objBLDebateAdvertisementImage.Delete(); } catch (Exception ex) { return(RedirectToAction("error", "misc")); } return(RedirectToAction("UploadImage", new { id = debateAdvertisementId })); }
public ActionResult UploadImage(int id) { var objENDebateAdvertisementImage = new enDebateAdvertisementImage() { FKDebateAdvertisementId = id }; var objBLDebateAdvertisementImage = new blDebateAdvertisementImage(objENDebateAdvertisementImage); List <enDebateAdvertisementImage> listOfDebateAdvertisementLists = new List <enDebateAdvertisementImage>(); try { listOfDebateAdvertisementLists = objBLDebateAdvertisementImage.ReadAll(); } catch (Exception ex) { return(RedirectToAction("error", "misc")); } List <enDebateAdvertisementImage> currentDebateAdvertisementLists = new List <enDebateAdvertisementImage>(); for (var i = 0; i < 10; i++) { if (listOfDebateAdvertisementLists.Count > i) { currentDebateAdvertisementLists.Add(listOfDebateAdvertisementLists[i]); } else { currentDebateAdvertisementLists.Add(new enDebateAdvertisementImage() { FKDebateAdvertisementId = id }); } } return(View(currentDebateAdvertisementLists)); }
public blDebateAdvertisementImage(enDebateAdvertisementImage enDebateAdvertisementImage_) { this._enDebateAdvertisementImage = enDebateAdvertisementImage_; }
public dlDebateAdvertisementImage(enDebateAdvertisementImage enDebateAdvertisementImage_) : base("DebateAdvertisementImage") { this._enDebateAdvertisementImage = enDebateAdvertisementImage_; }