public void SaveSecurityFeeds(SecurityFeeds securityfeeds) { try { if (securityfeeds != null) { using (var dbContext = new APIdbContext()) { if (securityfeeds.SecurityFeedID == 0 || securityfeeds.SecurityFeedID == null) { // _context.OrderEntryHeader.Add(orderheadermaster); dbContext.Entry(securityfeeds).State = EntityState.Added; dbContext.Set <SecurityFeeds>().Add(securityfeeds); } else if (securityfeeds.SecurityFeedID > 0) { // _context.Entry(orderheadermaster).State = EntityState.Modified; dbContext.Set <SecurityFeeds>().Attach(securityfeeds); dbContext.Entry(securityfeeds).State = EntityState.Modified; } dbContext.SaveChanges(); } } } catch (Exception ex) { throw ex; } }
public JsonResult SaveNews(SecurityFeeds DocObj) { var path = DocObj.ImagePath; var str = path.Substring(0, 4); DocObj.IsTop = false; if (str == "http") { DocObj.ImagePath = DocObj.ImagePath; } else { DocObj.ImagePath = !string.IsNullOrWhiteSpace(DocObj.ImagePath) ? ConfigurationManager.AppSettings["ApplicationPath"] + DocObj.ImagePath : DocObj.ImagePath; } if (DocObj.SecurityFeedID == 0) { DateTime now = DateTime.Now; DateTime modifiedDatetime = now.AddHours(15); DocObj.CreatedOn = modifiedDatetime; } DateTime updated = DateTime.Now; DateTime updatedDatetime = updated.AddHours(15); DocObj.UpdatedOn = updatedDatetime; _securityfeedsServices.SaveSecurityFeeds(DocObj); var data = _securityfeedsServices.GetSecurityFeedsListByID(DocObj.SecurityFeedID); return(Json(data, JsonRequestBehavior.AllowGet)); }
// GET: SecurityFeedsEntry public ActionResult Add(long SecurityFeedID = 0) { if (SecurityFeedID != 0) { var Newslist = _securityfeedsServices.GetSecurityFeedsListByID(SecurityFeedID) ?? new SecurityFeeds(); var listitem = new SecurityFeeds { SecurityFeedID = Newslist.SecurityFeedID, ContentTitle = Newslist.ContentTitle, ContentDescription = Newslist.ContentDescription, ImagePath = Newslist.ImagePath, Status = Newslist.Status, ExpiryOn = Newslist.ExpiryOn, }; return(View(listitem)); } else { return(View()); } }
public void SaveSecurityFeeds(SecurityFeeds securityfeeds) { _RespositorySecurityFeeds.SaveSecurityFeeds(securityfeeds); }