public ActionResult Message(string id) { List <MessageModel> modelList = new List <MessageModel>(); WebServiceClient ws = new WebServiceClient(); int HospitalId; DataSet ds = new DataSet(); try { string strConfigFileName = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase.ToString()) + "\\Information.xml"; ds.ReadXml(strConfigFileName); HospitalId = Convert.ToInt32(ds.Tables[0].Rows[0]["HospitalId"].ToString()); var dtResult = ws.GetAllMessages(id, HospitalId); foreach (var messageModel in dtResult) { MessageModel message = new MessageModel(); message.MessageId = messageModel.MessageId; message.UserId = messageModel.UserId; message.HospitalId = messageModel.HospitalId; message.IsPerson = messageModel.IsPerson; message.Content = messageModel.Content; modelList.Add(message); } MessageModel messageView = new MessageModel(); messageView.HospitalId = HospitalId; messageView.UserId = id; messageView.IsPerson = false; ViewData["modelSend"] = messageView; return(View(modelList)); } catch { ModelState.AddModelError("", "Kabul eden kullanıcılar listelenemiyor"); return(Redirect("~/Home/Index")); } }