public async Task <IHttpActionResult> PutM_NewsSubCategoryMasters(int id, M_NewsSubCategoryMasters m_NewsSubCategoryMasters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != m_NewsSubCategoryMasters.NewsSubCategoryID) { return(BadRequest()); } db.Entry(m_NewsSubCategoryMasters).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!M_NewsSubCategoryMastersExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <ActionResult> DeleteConfirmed(int id) { M_NewsSubCategoryMasters m_NewsSubCategoryMasters = await db.M_NewsSubCategoryMasters.FindAsync(id); db.M_NewsSubCategoryMasters.Remove(m_NewsSubCategoryMasters); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <IHttpActionResult> GetM_NewsSubCategoryMasters(int id) { M_NewsSubCategoryMasters m_NewsSubCategoryMasters = await db.M_NewsSubCategoryMasters.FindAsync(id); if (m_NewsSubCategoryMasters == null) { return(NotFound()); } return(Ok(m_NewsSubCategoryMasters)); }
public async Task <IHttpActionResult> PostM_NewsSubCategoryMasters(M_NewsSubCategoryMasters m_NewsSubCategoryMasters) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.M_NewsSubCategoryMasters.Add(m_NewsSubCategoryMasters); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = m_NewsSubCategoryMasters.NewsSubCategoryID }, m_NewsSubCategoryMasters)); }
// GET: NewsSubCategoryMasters/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } M_NewsSubCategoryMasters m_NewsSubCategoryMasters = await db.M_NewsSubCategoryMasters.FindAsync(id); if (m_NewsSubCategoryMasters == null) { return(HttpNotFound()); } return(View(m_NewsSubCategoryMasters)); }
public async Task <IHttpActionResult> DeleteM_NewsSubCategoryMasters(int id) { M_NewsSubCategoryMasters m_NewsSubCategoryMasters = await db.M_NewsSubCategoryMasters.FindAsync(id); if (m_NewsSubCategoryMasters == null) { return(NotFound()); } db.M_NewsSubCategoryMasters.Remove(m_NewsSubCategoryMasters); await db.SaveChangesAsync(); return(Ok(m_NewsSubCategoryMasters)); }
public async Task <ActionResult> Edit([Bind(Include = "NewsSubCategoryID,NewsCategory,SubCategory,Description,Notes,CreatedBy,CreatedDate,Active")] M_NewsSubCategoryMasters m_NewsSubCategoryMasters) { if (ModelState.IsValid) { m_NewsSubCategoryMasters.ModifiedBy = Session["LoginUser"].ToString(); m_NewsSubCategoryMasters.ModifiedDate = DateTime.Now; db.Entry(m_NewsSubCategoryMasters).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.NewsCategory = new SelectList(db.M_NewsCategoryMaster, "NewsCategoryID", "CategoryName", m_NewsSubCategoryMasters.NewsCategory); return(View(m_NewsSubCategoryMasters)); }
// GET: NewsSubCategoryMasters/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } M_NewsSubCategoryMasters m_NewsSubCategoryMasters = await db.M_NewsSubCategoryMasters.FindAsync(id); if (m_NewsSubCategoryMasters == null) { return(HttpNotFound()); } ViewBag.NewsCategory = new SelectList(db.M_NewsCategoryMaster, "NewsCategoryID", "CategoryName", m_NewsSubCategoryMasters.NewsCategory); return(View(m_NewsSubCategoryMasters)); }