public ActionResult Index(GroupMsgViewModel msg) { FileMsgListViewModel fileMsgListViewModel = new FileMsgListViewModel(); GroupMsgBusinessLayer groupMsgBusinessLayer = new GroupMsgBusinessLayer(); var tmp = groupMsgBusinessLayer.GetFileMsgs(msg.UserID); if (tmp == null) { return(new EmptyResult()); } fileMsgListViewModel.FileMsgs = new List <FileMsgViewModel>(); foreach (var v in tmp) { FileMsgViewModel fileMsgViewModel = new FileMsgViewModel() { Color = v.PrintColor, Count = v.Count, Pages = v.PageCount, FileName = v.FileName, Note = v.Note, Price = v.Price, VerForm = v.VerForm }; fileMsgListViewModel.FileMsgs.Add(fileMsgViewModel); } fileMsgListViewModel.UserID = msg.UserID; fileMsgListViewModel.Price = msg.Price; fileMsgListViewModel.Note = msg.Note; fileMsgListViewModel.Phone = msg.Phone; fileMsgListViewModel.QQ = msg.QQ; ViewBag.FileMsgListViewModel = fileMsgListViewModel; return(View()); }
public IHttpActionResult GetFileMsgs(string UserID) { GroupMsgBusinessLayer tmpGroupMsgBusinessLayer = new GroupMsgBusinessLayer(); var tmp = tmpGroupMsgBusinessLayer.GetFileMsgs(UserID); return(Json <List <FileMsg> >(tmp)); }
public IHttpActionResult InsertGroupMsgs(InsertDataViewModel tmpData) { GroupMsgBusinessLayer tmpGroupMsgBusinessLayer = new GroupMsgBusinessLayer(); string result = tmpGroupMsgBusinessLayer.InsertGroupMsgs(tmpData); return(Json <string>(result)); }
public IHttpActionResult GetGroupMsgs() { GroupMsgBusinessLayer tmpGroupMsgBusinessLayer = new GroupMsgBusinessLayer(); var tmp = tmpGroupMsgBusinessLayer.GetGroupMsgs(); return(Json <List <GroupMsg> >(tmp)); }
// GET: Main public ActionResult Index() { GroupMsgListViewModel groupMsgListViewModel = new GroupMsgListViewModel(); GroupMsgBusinessLayer groupMsgBusinessLayer = new GroupMsgBusinessLayer(); var tmpData = groupMsgBusinessLayer.GetGroupMsgs(); groupMsgListViewModel.GroupMsgs = new List <GroupMsgViewModel>(); foreach (var v in tmpData) { var tmp = new GroupMsgViewModel { Area = v.Area, Pickup = v.PickUp, UserID = v.UserID, time = v.SetTime, Price = v.Price, Note = v.Note, Phone = v.Phone, QQ = v.QQ }; switch (v.MsgFinishState) { case "phone": tmp.UserIDColor = "dimgrey"; break; case "message": tmp.UserIDColor = "darkgray"; break; default: tmp.UserIDColor = "black"; break; } switch (v.PickUp) { case "自取": tmp.PickupColor = "blue"; break; case "取件": tmp.PickupColor = "green"; break; case "无人": tmp.PickupColor = "red"; break; case "延时": tmp.PickupColor = "gray"; break; default: tmp.PickupColor = "black"; break; } tmp.AreaColor = "dodgerblue"; tmp.MsgStateImg = v.MsgState; //if (v.MsgState == "未读") //{ // tmp.MsgStateImg = @"~/image/phone.png"; //} //else //{ // tmp.MsgStateImg = @"~/image/u2404.png"; //} groupMsgListViewModel.GroupMsgs.Add(tmp); } ViewBag.GroupMsgListViewModel = groupMsgListViewModel; return(View("Index", groupMsgListViewModel)); }