private static TextMsg VisitNoteModelToTextMsg(VisitNoteModel vnm, int vid) { return(new TextMsg { Date = Extras.DateTimeToday().AddHours(12), Vid = vid, From = vnm.From, Msg = vnm.Note }); }
public string AddVisitNote(int vid, string sender, VisitNoteModel vnm) { int nowServing = NowServing(); // Log.Debug(string.Format("NowServing = {0}, vid = {1}, side = {2}", nowServing, vid, side)); Visits.AddVisitNote(nowServing, vid, sender, vnm); DailyHub.Refresh(); return("Success"); }
public static void EditVisitNote(VisitNoteModel vnm) { using (OpidDailyDB opiddailycontext = new OpidDailyDB()) { List <TextMsg> textmsgs = opiddailycontext.TextMsgs.Where(m => m.Vid == vnm.Id).ToList(); if (textmsgs.Count == 1) { TextMsg textmsg = textmsgs[0]; VisitNoteModelToTextMsg(vnm, textmsg); opiddailycontext.SaveChanges(); } } }
public static void AddVisitNote(int nowServing, int vid, string sender, VisitNoteModel vnm) { using (OpidDailyDB opiddailycontext = new OpidDailyDB()) { Client client = opiddailycontext.Clients.Find(nowServing); opiddailycontext.Entry(client).Collection(c => c.TextMsgs).Load(); TextMsg textmsg = VisitNoteModelToTextMsg(vnm, vid); client.TextMsgs.Add(textmsg); opiddailycontext.SaveChanges(); } }
private static void VisitNoteModelToTextMsg(VisitNoteModel vnm, TextMsg textmsg) { textmsg.From = vnm.From; textmsg.Msg = vnm.Note; }
public string EditVisitNote(VisitNoteModel vnm) { Visits.EditVisitNote(vnm); DailyHub.Refresh(); return("Success"); }