private void AddUpdateFeauture() { SageFeatureInfo ObjInfo = new SageFeatureInfo(); ObjInfo.UserModuleID = userModuleID; ObjInfo.PortalID = GetPortalID; ObjInfo.Culture = GetCurrentCulture(); ObjInfo.FeatID = Int32.Parse(hdnFeatureID.Value); ObjInfo.Title = txtTitle.Text; ObjInfo.Description = txtDescription.Text; ObjInfo.IsActive = chkIsActive.Checked; ObjInfo.AddedBy = GetUsername; ObjInfo.ImageName = txtHdnImageName.Text; if (fileUploadFeatImage.HasFile) { ObjInfo.ImageName = SaveImage(); } SageFeatureController objCon = new SageFeatureController(); objCon.AddUpdate(ObjInfo); if (ObjInfo.FeatID > 0) { ShowMessage(SageMessageTitle.Information.ToString(), SageMessage.GetSageModuleLocalMessageByVertualPath("Modules/SageFeature/ModuleLocalText", "UpdatedSuccess"), "", SageMessageType.Success); } else { ShowMessage(SageMessageTitle.Information.ToString(), SageMessage.GetSageModuleLocalMessageByVertualPath("Modules/SageFeature/ModuleLocalText", "Savedsuccess"), "", SageMessageType.Success); } }
private void BindFeatureGrid() { SageFeatureController objCon = new SageFeatureController(); List <SageFeatureInfo> lst = objCon.GetallData(userModuleID, GetPortalID, GetCurrentCulture()); gdvFeature.DataSource = lst; gdvFeature.DataBind(); }
private void GetAllFeature() { SageFeatureController objCon = new SageFeatureController(); List <SageFeatureInfo> lstInfo = objCon.GetallData(userModuleID, GetPortalID, GetCurrentCulture()); StringBuilder sb = new StringBuilder(); int counter = 0; const string ImagePath = "/Modules/SageFeature/img/ThumbLarge/"; foreach (SageFeatureInfo objInfo in lstInfo) { if (objInfo.IsActive) { if (counter % 2 == 0) { sb.Append("<div class=\"feat-row lftImg\">"); sb.Append("<div class=\"img-wrp\">"); sb.Append("<img src=\""); sb.Append(ImagePath); sb.Append(objInfo.ImageName); sb.Append("\" />"); sb.Append("</div>"); sb.Append("<div class=\"decp\">"); sb.Append("<h3>"); sb.Append(objInfo.Title); sb.Append("</h3>"); sb.Append("<p>"); sb.Append(objInfo.Description); sb.Append("</p>"); sb.Append("</div></div>"); } else { sb.Append("<div class=\"feat-row lftImg\">"); sb.Append("<div class=\"decp\">"); sb.Append("<h3>"); sb.Append(objInfo.Title); sb.Append("</h3>"); sb.Append("<p>"); sb.Append(objInfo.Description); sb.Append("</p>"); sb.Append("</div>"); sb.Append("<div class=\"img-wrp\">"); sb.Append("<img src=\""); sb.Append(ImagePath); sb.Append(objInfo.ImageName); sb.Append("\" />"); sb.Append("</div>"); sb.Append("</div>"); } counter++; } } ltrlFeature.Text = sb.ToString(); }
private void EditContent(int ID) { SageFeatureController objCon = new SageFeatureController(); SageFeatureInfo objInfo = objCon.GetByID(ID); hdnFeatureID.Value = objInfo.FeatID.ToString(); txtTitle.Text = objInfo.Title; txtDescription.Text = objInfo.Description; chkIsActive.Checked = objInfo.IsActive; txtHdnImageName.Text = objInfo.ImageName; btnSave.Text = "Update"; imgPreview.ImageUrl = "/Modules/SageFeature/img/ThumbLarge/" + objInfo.ImageName; divFeatureForm.Visible = true; divFeatureTable.Visible = false; }
private void DeleteContent(int ID) { SageFeatureController objCon = new SageFeatureController(); objCon.DeleteByID(ID); }