public ActionResult ListenEar(string EarText) { object result = ""; try { M_ListenEar mEar = new M_ListenEar(); mEar.CreationDate = DateTime.Now; mEar.IsRead = false; mEar.UserId = CurrentUser.Id; mEar.Description = EarText; result = new B_ListenEar().AddListenEar(mEar); } catch (Exception ex) { M_SystemLog exx = new M_SystemLog(E_SystemType.SHAHRDARI_USER_WEB_APPLICATION, E_LogType.ERROR, ex); result = "Error"; if (ex.Source == E_LogType.SYSTEM_ERROR.ToString()) { exx.LogType = E_LogType.SYSTEM_ERROR; result = exx; } L_Log.SubmitLog(exx); } return(Json(result)); }
public bool AddListenEar(M_ListenEar Data) { if (string.IsNullOrEmpty(Data.Description)) { throw F_ExeptionFactory.MakeExeption("توضیحات را وارد کنید", ((int)E_ErrorCodes.NOT_FOUND) + S_Seprators.ErrorFieldNameSeprator.ToString() + "Description", Enums.Loging.E_LogType.SYSTEM_ERROR); } var db = new DatabaseContext(); db.ListenEar.Add(Data); db.SaveChanges(); return(true); }