Ejemplo n.º 1
0
        // GET: Clinic_request/Create
        public ActionResult Create1(int idee, bookyourdoctor.Models.gmailsent model)
        {
            Clinic_request p = new Clinic_request();
            doctor_scedule doctor_shedule = db.doctor_scedule.Find(idee);

            p.doctor_id         = doctor_shedule.doctor_id;
            p.clinic_day        = doctor_shedule.Clinic_day;
            p.patient_name      = ideee;
            p.clinic_start_time = doctor_shedule.clinic_start_time;
            p.clinic_end_time   = doctor_shedule.clinic_end_time;
            db.Clinic_request.Add(p);
            db.SaveChanges();
            MailMessage mm = new MailMessage("*****@*****.**", ideee);//model.To ki jagah patient i

            mm.Subject    = "APPOINTMENT STATUS";
            model.Subject = mm.Subject;
            mm.Body       = "Your request has been accepted" + ". " + "You need to come to the hospital at time" + "" + model.startTime + " " + "to" + model.endTime;
            model.Body    = mm.Body;

            mm.IsBodyHtml = false;
            SmtpClient smtp = new SmtpClient();

            smtp.Host      = "smtp.gmail.com";
            smtp.EnableSsl = true;
            smtp.Port      = 587;
            NetworkCredential nc = new NetworkCredential("*****@*****.**", "maham180598");

            smtp.UseDefaultCredentials = true;
            smtp.Credentials           = nc;
            smtp.Send(mm);
            ViewBag.Message = "Mail has been sent successfully";
            return(RedirectToAction("Index1", "Clinic_request"));
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Clinic_request clinic_request = db.Clinic_request.Find(id);

            db.Clinic_request.Remove(clinic_request);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "clinic_start_time,clinic_end_time,patient_name,id,clinic_day,doctor_id")] Clinic_request clinic_request)
 {
     if (ModelState.IsValid)
     {
         db.Entry(clinic_request).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(clinic_request));
 }
Ejemplo n.º 4
0
        public ActionResult Create1(int idee)
        {
            clinic_view    p = new clinic_view();
            Clinic_request clinic_request = db.Clinic_request.Find(idee);

            p.Clinic_day        = clinic_request.clinic_day;
            p.patient_name      = clinic_request.patient_name;
            p.clinic_start_time = clinic_request.clinic_start_time;
            p.clinic_end_time   = clinic_request.clinic_end_time;
            db.SaveChanges();
            db.clinic_view.Add(p);
            return(RedirectToAction("Index1"));
        }
Ejemplo n.º 5
0
        // GET: Clinic_request/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Clinic_request clinic_request = db.Clinic_request.Find(id);

            if (clinic_request == null)
            {
                return(HttpNotFound());
            }
            return(View(clinic_request));
        }
Ejemplo n.º 6
0
        // GET: Clinic_request/Create
        public ActionResult Create1(int idee)
        {
            Clinic_request p = new Clinic_request();
            doctor_scedule doctor_shedule = db.doctor_scedule.Find(idee);

            p.doctor_id         = doctor_shedule.doctor_id;
            p.clinic_day        = doctor_shedule.Clinic_day;
            p.patient_name      = ideee;
            p.clinic_start_time = doctor_shedule.clinic_start_time;
            p.clinic_end_time   = doctor_shedule.clinic_end_time;
            db.Clinic_request.Add(p);
            db.SaveChanges();
            return(RedirectToAction("Index1"));
        }
Ejemplo n.º 7
0
        public ActionResult Create([Bind(Include = "clinic_start_time,clinic_end_time,patient_name,id,clinic_day,doctor_id")] Clinic_request clinic_request)
        {
            if (ModelState.IsValid)
            {
                db.Clinic_request.Add(clinic_request);
                try
                {
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                }
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(clinic_request));
        }