コード例 #1
0
        public Message AddToWatchlist(string userid)
        {
            var result = new Message();

            try
            {
                MyDay mday = mydayrep.GetRemovePatient(userid);

                //MyDay mday = mydayrep.GetAll().Where(m => m.PatientId == userid).First();
                WatchList wlist = new WatchList
                {
                    Name      = mday.Name,
                    Subject   = mday.Subject,
                    PatientId = mday.PatientId,
                    UserId    = mday.UserId
                };
                var lastwlistid = repository.GetAll().OrderByDescending(lw => lw.WatchListId).First();
                wlist.WatchListId = Convert.ToInt32(lastwlistid.WatchListId) + 1;

                WatchList wlst = repository.AddToWatchlist(wlist);
                if (wlst != null)
                {
                    result.success = "Success.";
                }
            }
            catch
            {
                result.error = "Error.";
            }
            return(result);
        }
コード例 #2
0
        public WatchList GetbyId(int id)
        {
            WatchList watchlist = repository.GetbyId(id);

            return(watchlist);
        }
コード例 #3
0
 public WatchList AddToWatchlist(WatchList watchlist)
 {
     _WatchList.Insert(watchlist);
     return(watchlist);
 }