Exemplo n.º 1
0
        public void Atualizar(int id, Consultum Dados)
        {
            Consultum buscado = ctx.Consulta.Find(id);

            if (Dados.IdMedico != null)
            {
                buscado.IdMedico = Dados.IdMedico;
            }
            if (Dados.IdSituacao != null)
            {
                buscado.IdSituacao = Dados.IdSituacao;
            }
            if (Dados.IdCliente != null)
            {
                buscado.IdCliente = Dados.IdCliente;
            }
            if (Dados.SobreConsulta != null)
            {
                buscado.SobreConsulta = Dados.SobreConsulta;
            }
            if (Dados.DataConsulta != null)
            {
                buscado.DataConsulta = Dados.DataConsulta;
            }

            ctx.Consulta.Update(buscado);

            ctx.SaveChanges();
        }
        public ActionResult Create([Bind(Include = "Id,PharmacyName,Address,PhoneNo,Email,Password")] Register register)
        {
            if (ModelState.IsValid)
            {
                db.Registers.Add(register);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(register));
        }
Exemplo n.º 3
0
        public void Atualizar(int id, TipoUsuario Dados)
        {
            TipoUsuario buscado = BuscarId(id);

            if (Dados.Nome != null)
            {
                buscado.IdTipo   = Dados.IdTipo;
                buscado.Nome     = Dados.Nome;
                buscado.Usuarios = Dados.Usuarios;
            }
            ctx.TipoUsuarios.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 4
0
        public void Atualizar(int id, Situacao Dados)
        {
            Situacao buscado = BuscarId(id);

            if (Dados.NomeSituacao != null)
            {
                buscado.IdSituacao   = Dados.IdSituacao;
                buscado.NomeSituacao = Dados.NomeSituacao;
                buscado.Consulta     = Dados.Consulta;
            }

            ctx.Situacaos.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 5
0
        public ActionResult ChangePassword(int id, Patient model)
        {
            if (HttpContext.Session.GetString("SessionID") == null)
            {
                return(RedirectToAction("Login", "PatientReg"));
            }
            var item = _context.PATIENTTB.Find(id);

            item.Patient_Password = model.Patient_Password;
            _context.Update(item);
            _context.SaveChanges();

            TempData.Keep("SessionID");
            return(RedirectToAction("PasswordChangeMsg"));
        }
        public void Atualizar(int id, Especializacao Dados)
        {
            Especializacao buscado = BuscarId(id);

            if (Dados.NomeEspecializacao != null)
            {
                buscado.IdEspecializacao   = Dados.IdEspecializacao;
                buscado.NomeEspecializacao = Dados.NomeEspecializacao;
                buscado.Medicos            = Dados.Medicos;
            }

            ctx.Especializacaos.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 7
0
        public IActionResult TakeAppointment(Appointment appointment)
        {
            if (HttpContext.Session.GetString("SessionID") == null)
            {
                return(RedirectToAction("Login", "PatientReg"));
            }

            //ViewBag.SID = HttpContext.Session.GetString("SessionID");
            //var d = HttpContext.Session.GetString("SessionID");
            //TempData["SessionID"] = HttpContext.Session.GetString("SessionID");

            int ID = Convert.ToInt32(Request.Form["Id"]);

            appointment.Doctor_ID = ID;

            var catID = _context.DOCTORTB.Find(ID);

            appointment.Category_ID = catID.Category_ID;

            appointment.Patient_ID         = (int)TempData["SessionID"];
            appointment.Appointment_Status = "Requested";
            _context.APPOINTMENTTB.Add(appointment);
            _context.SaveChanges();

            ViewBag.SID = TempData["Sessionid"];
            TempData.Keep("SessionID");
            return(RedirectToAction("DoctorList", "PatDoctor"));
        }
Exemplo n.º 8
0
        public void Atualizar(int id, Medico Dados)
        {
            Medico buscado = BuscarId(id);

            if (Dados.NomeMedico != null)
            {
                buscado.IdClinica        = Dados.IdClinica;
                buscado.IdMedico         = Dados.IdMedico;
                buscado.IdEspecializacao = Dados.IdEspecializacao;
                buscado.NomeMedico       = Dados.NomeMedico;
                buscado.Crm = Dados.Crm;
            }

            ctx.Medicos.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 9
0
        public void Atualizar(int id, Usuario Dados)
        {
            Usuario buscado = BuscarId(id);

            if (Dados.Email != null)
            {
                buscado.IdTipo    = Dados.IdTipo;
                buscado.IdUsuario = Dados.IdUsuario;
                buscado.Email     = Dados.Email;
                buscado.Senha     = Dados.Senha;
                buscado.Clientes  = Dados.Clientes;
            }

            ctx.Usuarios.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 10
0
        public void Atualizar(int id, Clinica Dados)
        {
            Clinica buscado = BuscarId(id);

            if (Dados.Endereco != null)
            {
                buscado.Endereco     = Dados.Endereco;
                buscado.Medicos      = Dados.Medicos;
                buscado.NomeFantasia = Dados.NomeFantasia;
                buscado.RazaoSocial  = Dados.RazaoSocial;
                buscado.IdClinica    = Dados.IdClinica;
            }

            ctx.Clinicas.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 11
0
        public void Atualizar(int id, Cliente Dados)
        {
            Cliente buscado = BuscarId(id);

            if (Dados.NomeCliente != null)
            {
                buscado.IdUsuario       = Dados.IdUsuario;
                buscado.Cpf             = Dados.Cpf;
                buscado.IdCliente       = Dados.IdCliente;
                buscado.Consulta        = Dados.Consulta;
                buscado.NomeCliente     = Dados.NomeCliente;
                buscado.Rg              = Dados.Rg;
                buscado.DataNascimento  = Dados.DataNascimento;
                buscado.TelefoneCliente = Dados.TelefoneCliente;
            }

            ctx.Clientes.Update(buscado);

            ctx.SaveChanges();
        }
Exemplo n.º 12
0
 public ActionResult Contact(Contact contact)
 {
     ViewBag.Contact = "active";
     using (var ctx = new MedContext())
     {
         ctx.ContactInfo.Add(contact);
         ctx.SaveChanges();
     }
     ViewBag.Yes = '1';
     return(View());
 }
Exemplo n.º 13
0
        public ActionResult Order(OrderList orderList)
        {
            string a = (orderList.MedicineAmount * Convert.ToInt32(orderList.Price)).ToString();

            ViewBag.Order = "active";
            using (var ctx = new MedContext())
            {
                orderList.TotalPrice = a + " " + "BDT";
                ctx.Orderinfo.Add(orderList);
                ctx.SaveChanges();
            }
            ViewBag.Yes = '1';
            return(View());
        }
Exemplo n.º 14
0
        public ActionResult AddMedicine(PharmacyMedicine medicine)
        {
            ViewBag.AddMedicine = "active";
            int id = Convert.ToInt32(Session["PharmacyId"]);

            using (var ctx = new MedContext())
            {
                medicine.PharmacyId = id;
                ctx.PharmacyMedicines.Add(medicine);
                ctx.SaveChanges();
            }
            ViewBag.Yes = '1';
            return(View());
        }
        public ActionResult ChangePassword(int id, Login model)
        {
            var item = _context.ADMINTB.Where(x => x.Admin_ID == id).First();

            item.Admin_Password = model.Admin_Password;
            _context.Update(item);
            _context.SaveChanges();

            ViewBag.AdminName = TempData["SessionName"];
            TempData.Keep("SessionName");
            ViewBag.AdminImg = TempData["SessionImg"];
            TempData.Keep("SessionImg");
            ViewBag.SID = TempData["Sessionid"];
            TempData.Keep("Sessionid");
            return(RedirectToAction("PasswordChangeMsg"));
        }
Exemplo n.º 16
0
        public ActionResult Update(Register pharmacyuser)
        {
            int    id        = Convert.ToInt32(Session["PharmacyId"]);
            string useremail = security.Encrypt(pharmacyuser.Email);

            using (var db = new MedContext())
            {
                Register pa = db.Registers.Single(e => e.Id == id);
                if (pa.Email == useremail)
                {
                    pa.PharmacyName = security.Encrypt(pharmacyuser.PharmacyName);
                    pa.Address      = security.Encrypt(pharmacyuser.Address);
                    pa.PhoneNo      = security.Encrypt(pharmacyuser.PhoneNo);
                    db.SaveChanges();
                    return(RedirectToAction("Profile", "Medicine"));
                }

                return(RedirectToAction("Profile", "Medicine"));
            }
        }
Exemplo n.º 17
0
 public ActionResult Registration(Register register)
 {
     using (var db = new MedContext())
     {
         register.Email = security.Encrypt(register.Email);
         var e = db.Registers.Where(c => c.Email == register.Email).ToList().Count;
         if (e == 0)
         {
             register.Password     = EncodePassword(register.Password);
             register.PharmacyName = security.Encrypt(register.PharmacyName);
             register.Address      = security.Encrypt(register.Address);
             register.PhoneNo      = security.Encrypt(register.PhoneNo);
             db.Registers.Add(register);
             db.SaveChanges();
         }
         else
         {
             ViewBag.Error = "Already Registered";
         }
     }
     ViewBag.Yes = '1';
     return(View());
 }
        public IActionResult ProductReviewAddPartial(ViewModel vm)
        {
            if (HttpContext.Session.GetString("SessionID") == null)
            {
                return(RedirectToAction("Login", "PatientReg"));
            }
            // review.Medi_Id = review.productReviewData.Medicine_ID;
            vm.productReviewData.Patient_ID = (int)TempData["SessionID"];
            int ID = Convert.ToInt32(Request.Form["Id"]);

            vm.productReviewData.Medicine_ID = ID;


            _context1.PRODUCTREVIEWTB.Add(vm.productReviewData);
            _context1.SaveChanges();

            TempData.Keep("SessionID");
            return(RedirectToAction("Shop"));
        }