/// <summary> /// Uppdatera en resident /// </summary> /// <param name="resident"></param> /// <returns>Den uppdaterade residenten</returns> public static Resident AlterResident(Resident resident) { Resident updatedResident = null; using (var db = new WasherContext()) { var orginalResident = db.Residents.Find(resident.ResidentId); if (orginalResident == null) { return updatedResident; } orginalResident.Email = resident.Email; orginalResident.Adress = resident.Adress; orginalResident.Name = resident.Name; db.Entry(orginalResident).State = EntityState.Modified; try { db.SaveChanges(); } catch (Exception) { throw; } } return resident; }
private static void SendMessage(Resident resident) { var re = resident; var message = new { person = resident, //ReservationId = id, //ResidentId = nextInline?.Reservationlist[0].ResidentId, //ResidentName = nextInline?.Reservationlist[0].Name, //ResidentEmail = nextInline?.Reservationlist[0].Email, //StartTime = nextInline?.StarTime, uri = new Uri("http://*****:*****@"http://localhost:50312/"); //client.DefaultRequestHeaders.Add("Rubrik", "Muppen"); client.PostAsync(@"http://localhost:61067/api/Message", message, new JsonMediaTypeFormatter()); }