public ActionResult Create(Cause cause) { //var identity = ((CustomPrincipal)User).CustomIdentity; if (ModelState.IsValid) { identity = ((CustomPrincipal)User).CustomIdentity; string filename = Path.GetFileNameWithoutExtension(cause.IMG_FILE.FileName); string extension = Path.GetExtension(cause.IMG_FILE.FileName); filename = filename = DateTime.Now.ToString("yymmssfff") + extension; cause.IMG_URL = "~/images/uploads/" + filename; filename = Path.Combine(Server.MapPath("~/images/uploads/"), filename); cause.IMG_FILE.SaveAs(filename); TB_CAUSES tB_CAUSES = new TB_CAUSES { TOPIC = cause.TOPIC, DESCRIPTION = cause.DESCRIPTION, IMG_URL = cause.IMG_URL, CREATED_BY = identity.ProfileId, CREATED_DATE = DateTime.Now, }; _cDAC.InsertCause(tB_CAUSES); ViewBag.Message = "Cause added successfully"; } return(View()); }
public void UpdateCause(TB_CAUSES tB_CAUSES) { using (var db = new AppDbContext()) { var entry = db.Entry <TB_CAUSES>(tB_CAUSES); entry.State = EntityState.Modified; db.SaveChanges(); } }
public TB_CAUSES InsertCause(TB_CAUSES tB_CAUSES) { using (var db = new AppDbContext()) { db.Set <TB_CAUSES>().Add(tB_CAUSES); db.SaveChanges(); return(tB_CAUSES); } }