public Message AddOrEdit(OnlineUserFeedBackDetail onlineUserFeedBackDetail) { var message = new Message(); var ID = onlineUserFeedBackDetail.UserFeedBackId; int result = _iOnlineUserFeedBackDetailRepository.AddOrEdit(onlineUserFeedBackDetail); try { if (result > 0) { if (Convert.ToInt32(ID) > 0) { message = Message.SetMessages.SetSuccessMessage("Submission Updated Successfully!"); } else { message = Message.SetMessages.SetSuccessMessage("Submission Successful!"); } } else { message = Message.SetMessages.SetErrorMessage("Could not be submitted!"); } } catch (Exception e) { message = Message.SetMessages.SetWarningMessage(e.Message.ToString()); } return(message); }
public int AddOrEdit(OnlineUserFeedBackDetail onlineUserFeedBackDetail) { if (onlineUserFeedBackDetail.UserFeedBackId == 0) { onlineUserFeedBackDetail.MachineIP = HttpContext.Current.Request.UserHostAddress; onlineUserFeedBackDetail.CreatedDate = DateTime.Now; _dbContext.OnlineUserFeedBackDetails.Add(onlineUserFeedBackDetail); } else { onlineUserFeedBackDetail.MachineIP = HttpContext.Current.Request.UserHostAddress; onlineUserFeedBackDetail.CreatedDate = DateTime.Now; _dbContext.Entry(onlineUserFeedBackDetail).State = EntityState.Modified; } return(_dbContext.SaveChanges()); }
public ActionResult Contact(OnlineUserFeedBackDetail onlineUserFeedBackDetail) { var data = _iOnlineUserFeedBackDetailManager.AddOrEdit(onlineUserFeedBackDetail); return(Json(data, JsonRequestBehavior.AllowGet)); }