public JsonResult SendRequest(Colleague colleague) { var jsonSuccessResult = new JsonSuccessResult(); try { Colleagues.Insert(colleague); string fullName = colleague.FirstName + " " + colleague.LastName; // اطلاع رسانی به مدیر #region Apprise Admin string body = "مدیریت محترم، در بخش همکاری با ما، پیام جدیدی ثبت شد:"; body += "<br/>"; body += String.Format("نام و نام خانوادگی: {0} <br/> زمینه همکاری: {1} <br/> شماره همراه: {2} <br/> پست الکترونیک: {3}", fullName, colleague.CooperationDescription, colleague.Mobile, colleague.Email); EmailServices.NotifyAdminsByEmail(AdminEmailType.NewColleague, body, null); #endregion Apprise Admin EmailServices.DeliveryColleagueRequest(colleague.Email, fullName, UserID); jsonSuccessResult.Success = true; } catch (DbException ex) { jsonSuccessResult.Errors = ex.Errors.ToArray(); jsonSuccessResult.Success = false; } catch (Exception ex) { jsonSuccessResult.Errors = new string[] { ex.Message }; jsonSuccessResult.Success = false; } return(new JsonResult() { Data = jsonSuccessResult }); }