public async Task <ActionResult> Create([Bind(Include = "NewsSubCategoryID,Heading,SubHeading,BodyMessage,VideoLink,Remarks,Location,NoOfViews,NewsType")] T_NewsMasters t_NewsMasters) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { if (ModelState.IsValid) { string FullPathWithFileName1 = null; string FolderPathForImage1 = null; string FolderPath = Server.MapPath(Resources.VDResources.NewsImagePath); if (!string.IsNullOrEmpty(Request.Files["ImagesUpload"].FileName)) { for (int i = 0; i < Request.Files.Count; i++) { Request.Files[i].SaveAs(FolderPath); } //FullPathWithFileName1 = FolderPath + "\\" + Request.Files["ImagesUpload"].FileName; //FolderPathForImage1 = "\\" + DateTime.Now.Year + "_" + DateTime.Now.Month + "_" + DateTime.Now.Day + "_" + DateTime.Now.DayOfWeek + "\\" + Request.Files["ImagesUpload"].FileName; } //if (CommonFunctionVD.IsFolderExist(FolderPath)) //{ // if (!string.IsNullOrEmpty(Request.Files["ImagesUpload"].FileName)) // { // Request.Files["ImagesUpload"].SaveAs(FullPathWithFileName1); // } //} t_NewsMasters.CreatedBy = Session["EmailID"].ToString(); t_NewsMasters.CreatedDate = DateTime.Now; t_NewsMasters.ModifiedBy = Session["EmailID"].ToString(); t_NewsMasters.ModifiedDate = DateTime.Now; t_NewsMasters.Active = true; db.T_NewsMasters.Add(t_NewsMasters); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.NewsSubCategoryID = new SelectList(db.M_SubCategoryMaster, "SubCategoryID", "SubCategoryName", t_NewsMasters.NewsSubCategoryID); ViewBag.NewsType = new SelectList(db.M_Master, "MasterID", "MasterValue", t_NewsMasters.NewsType); return(View(t_NewsMasters)); } }
public async Task <ActionResult> DeleteConfirmed(int id) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { T_NewsMasters t_NewsMasters = await db.T_NewsMasters.FindAsync(id); db.T_NewsMasters.Remove(t_NewsMasters); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } }
// GET: NewsMasters/Delete/5 public async Task <ActionResult> Delete(int?id) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } T_NewsMasters t_NewsMasters = await db.T_NewsMasters.FindAsync(id); if (t_NewsMasters == null) { return(HttpNotFound()); } return(View(t_NewsMasters)); } }
public async Task <ActionResult> Edit([Bind(Include = "NewsID,NewsSubCategoryID,Heading,SubHeading,BodyMessage,VideoLink,Remarks,Location,NoOfViews,CreatedBy,CreatedDate,Active,NewsType")] T_NewsMasters t_NewsMasters) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { if (ModelState.IsValid) { t_NewsMasters.ModifiedBy = Session["EmailID"].ToString(); t_NewsMasters.ModifiedDate = DateTime.Now; db.Entry(t_NewsMasters).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.NewsSubCategoryID = new SelectList(db.M_SubCategoryMaster, "SubCategoryID", "SubCategoryName", t_NewsMasters.NewsSubCategoryID); ViewBag.NewsType = new SelectList(db.M_Master, "MasterID", "MasterValue", t_NewsMasters.NewsType); return(View(t_NewsMasters)); } }
// GET: NewsMasters/Edit/5 public async Task <ActionResult> Edit(int?id) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } T_NewsMasters t_NewsMasters = await db.T_NewsMasters.FindAsync(id); if (t_NewsMasters == null) { return(HttpNotFound()); } ViewBag.NewsSubCategoryID = new SelectList(db.M_SubCategoryMaster, "SubCategoryID", "SubCategoryName", t_NewsMasters.NewsSubCategoryID); ViewBag.NewsType = new SelectList(db.M_Master, "MasterID", "MasterValue", t_NewsMasters.NewsType); return(View(t_NewsMasters)); } }
// GET: NewsMasters/Details/5 public async Task <ActionResult> Details(int?id) { if (!CommonFunctionVD.CheckUserAuthentication()) { return(RedirectToAction("Login", "Home")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } T_NewsMasters t_NewsMasters = await db.T_NewsMasters.FindAsync(id); string Bodymsg = t_NewsMasters.BodyMessage.Replace("[img]http://vaishalidairy.co.in/NewsPaperPics/", "<img src='http://vaishalidairy.co.in/NewsPaperPics/"); Bodymsg += Bodymsg.Replace("[/img]", "' /> "); t_NewsMasters.BodyMessage = Bodymsg; if (t_NewsMasters == null) { return(HttpNotFound()); } return(View(t_NewsMasters)); } }