public JsonResult addEmail(string pEmail) { V308CMSEntities mEntities = new V308CMSEntities(); EmailRepository emailRepository = new EmailRepository(mEntities); try { if (ValidateInput.IsValidEmailAddress(pEmail)) { VEmail mVEmail = new VEmail() { CreatedDate = DateTime.Now, State = true, Type = 1, Value = pEmail }; mEntities.AddToVEmail(mVEmail); mEntities.SaveChanges(); return(Json(new { code = 1, message = "Email đã được thêm vào hệ thống." })); } else { return(Json(new { code = 0, message = "Email bạn nhập không chính xác." })); } } catch (Exception ex) { return(Json(new { code = 0, message = "Có lỗi xảy ra. Vui lòng thử lại." })); } finally { mEntities.Dispose(); emailRepository.Dispose(); } }