//[HttpPost] //public ActionResult Search(string a) //{ // Group3ServiceReference.Service1Client search = new Group3ServiceReference.Service1Client(); // ViewBag.search = search.Search(a).ToList(); // return View(); //} public ActionResult Kontrakt(int serviceId, int counterpartId, int serviceOwnerId, int contractCreatorId) { Group3ServiceReference.Service1Client skapaKontrakt = new Group3ServiceReference.Service1Client(); //ViewBag.skapaKontrakt = skapaKontrakt.CreateContract(serviceId, counterpartId, serviceOwnerId, contractCreatorId); skapaKontrakt.CreateContract(serviceId, counterpartId, serviceOwnerId, contractCreatorId); return(RedirectToAction("Index", "Message")); }
//public ActionResult MessageFull(MessageServiceReference.AddMessage newMessage, int id, int serviceId, string title) //{ // int sessId = Convert.ToInt32(Session["UserId"]); //parsar sessionId till int // IEnumerable<MessageServiceReference.Messageinfo> messageList = messageClient.GetMessages().ToList(); // messageClient.AddMessageFull(newMessage, sessId, id, serviceId, title); // //ViewBag.userMedd = messageClient.GetUserMessage(sessId); //hämtar ens egna meddelanden // ViewBag.Lista = messageList.Where(x => x.SendingUserId == sessId && x.RecievingUserId == id);// visar lista på endast egna meddelanden // return RedirectToAction("messageFull", "Message"); //} /*test om funkar med serviceid*/ public ActionResult Searching() { Group3ServiceReference.Service1Client search = new Group3ServiceReference.Service1Client(); List <Group3ServiceReference.Service> hitta = search.Search("hund").ToList(); ViewBag.search = search.Search("katt").ToList(); return(View()); }
public ActionResult Message(MessageServiceReference.AddMessage nyttMsg /*int id, int servId, string titel*/) { Group3ServiceReference.Service1Client client = new Group3ServiceReference.Service1Client(); var serv = client.GetServiceById(nyttMsg.ServiceId); //titel = "hej"; int sessId = Convert.ToInt32(Session["UserId"]); //parsar sessionId till int nyttMsg.SendingUserId = sessId; nyttMsg.RecievingUserId = 5 /*serv.CreatorID*/; nyttMsg.ServiceTitle = "hej" /*serv.Title*/; ////IEnumerable<MessageServiceReference.Messageinfo> messageList = messageClient.GetMessages().ToList(); messageClient.AddMessage(nyttMsg); ////ViewBag.userMedd = messageClient.GetUserMessage(sessId); //hämtar ens egna meddelanden //ViewBag.Lista = messageList.Where(x => x.SendingUserId == sessId && x.RecievingUserId == id);// visar lista på endast egna meddelanden return(RedirectToAction("me", "Message"));//servid }