void client_GetAciquirer_MessagesCompleted(object sender, GetAciquirer_MessagesCompletedEventArgs e) { ObservableCollection <AcquirerMessageModel> list = new ObservableCollection <AcquirerMessageModel>(); foreach (Message message in e.Result) { //AcquirerMessageModel model = new AcquirerMessageModel(); //UserTable user = db.Users.Single(c => c.Id == message.FromId); //model.FromName = user.UserName; //model.Time = message.Time; //if (message.IsSee) //{ // model.ImageUri = "/Image_Recycle/Message/m_open.png"; //} //else //{ // model.ImageUri = "/Image_Recycle/Message/m_closed.png"; //} //model.Message = message.MessageContent; //list.Add(model); MSMToAcqurer table = new MSMToAcqurer() { FromId = message.FromId, Message = message.MessageContent, Time = message.Time, IsSee = message.IsSee, }; db.MSMToAcqurers.InsertOnSubmit(table); } db.SubmitChanges(); foreach (MSMToAcqurer message in db.MSMToAcqurers) { AcquirerMessageModel model = new AcquirerMessageModel(); UserTable user = db.Users.Single(c => c.Id == message.FromId); model.FromName = user.UserName; model.Time = message.Time; if (message.IsSee) { model.ImageUri = "/Image_Recycle/Message/m_open.png"; } else { model.ImageUri = "/Image_Recycle/Message/m_closed.png"; } model.Message = message.Message; model.Id = message.Id; model.IsSee = message.IsSee; list.Add(model); } List_Message = list; callback3(); }
void client_GetAciquirer_MessagesCompleted(object sender, GetAciquirer_MessagesCompletedEventArgs e) { ObservableCollection<AcquirerMessageModel> list = new ObservableCollection<AcquirerMessageModel>(); foreach (Message message in e.Result) { //AcquirerMessageModel model = new AcquirerMessageModel(); //UserTable user = db.Users.Single(c => c.Id == message.FromId); //model.FromName = user.UserName; //model.Time = message.Time; //if (message.IsSee) //{ // model.ImageUri = "/Image_Recycle/Message/m_open.png"; //} //else //{ // model.ImageUri = "/Image_Recycle/Message/m_closed.png"; //} //model.Message = message.MessageContent; //list.Add(model); MSMToAcqurer table = new MSMToAcqurer() { FromId = message.FromId, Message = message.MessageContent, Time = message.Time, IsSee=message.IsSee, }; db.MSMToAcqurers.InsertOnSubmit(table); } db.SubmitChanges(); foreach (MSMToAcqurer message in db.MSMToAcqurers) { AcquirerMessageModel model = new AcquirerMessageModel(); UserTable user = db.Users.Single(c => c.Id == message.FromId); model.FromName = user.UserName; model.Time = message.Time; if (message.IsSee) { model.ImageUri = "/Image_Recycle/Message/m_open.png"; } else { model.ImageUri = "/Image_Recycle/Message/m_closed.png"; } model.Message = message.Message; model.Id = message.Id; model.IsSee = message.IsSee; list.Add(model); } List_Message = list; callback3(); }