Exemplo n.º 1
0
        public List <HealthCoach> GetHealthCareList(string PatientId)
        {
            List <HealthCoach> hclist  = new List <HealthCoach>();
            DataTable          hcOfPat = _ServicesSoapClient.GetConForPatient(PatientId, "HC").Tables[0];

            foreach (DataRow row in hcOfPat.Rows)
            {
                HealthCoach hc = new HealthCoach()
                {
                    ItemSeq         = row[2].ToString(),
                    HealthCoachId   = row[0].ToString(),
                    HealthCoachName = _ServicesSoapClient.GetUserName(row[0].ToString()),
                    HCDivName       = "HC" + row[2].ToString() + "Div",
                    DataTableName   = "HC" + row[2].ToString() + "DataTable",
                    HealthCoachList = GetHealthCoachInfoList()
                };
                hclist.Add(hc);
            }
            if (hclist.Count == 0)
            {
                hclist.Add(new HealthCoach {
                    ItemSeq = "1", HealthCoachId = "0", HealthCoachName = "", HCDivName = "HC1Div", DataTableName = "HC1DataTable", HealthCoachList = GetHealthCoachInfoList()
                });
            }
            return(hclist);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            HealthCoach healthCoach = db.HealthCoaches.Find(id);

            db.HealthCoaches.Remove(healthCoach);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "HealthCoachId,FirstName,LastName")] HealthCoach healthCoach)
 {
     if (ModelState.IsValid)
     {
         db.Entry(healthCoach).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(healthCoach));
 }
        public ActionResult Create([Bind(Include = "HealthCoachId,FirstName,LastName")] HealthCoach healthCoach)
        {
            if (ModelState.IsValid)
            {
                db.HealthCoaches.Add(healthCoach);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(healthCoach));
        }
        // GET: HealthCoaches/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HealthCoach healthCoach = db.HealthCoaches.Find(id);

            if (healthCoach == null)
            {
                return(HttpNotFound());
            }
            return(View(healthCoach));
        }