Exemple #1
0
 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");
        }
Exemple #3
0
        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();
                }
            }
        }
Exemple #4
0
        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();
            }
        }
Exemple #5
0
 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");
 }