Esempio n. 1
0
        public ActionResult Create([Bind(Include = "ID_USUARIO,NOMBRES,APELLIDOS,EMAIL,USUARIO1,CLAVE,FECHA_CREACION,FECHA_MODIFICACION")] USUARIO uSUARIO, string Clave2)
        {
            var max = db.USUARIO.OrderByDescending(x => x.ID_USUARIO).FirstOrDefault();

            if (max != null)
            {
                uSUARIO.ID_USUARIO = max.ID_USUARIO + 1;
            }
            else
            {
                uSUARIO.ID_USUARIO = 1;
            }
            if (!uSUARIO.CLAVE.Equals(Clave2))
            {
                throw new ApplicationException("Clave no coincide");
            }
            else
            {
                uSUARIO.CLAVE          = Util.Util.Encriptar(uSUARIO.CLAVE);
                uSUARIO.FECHA_CREACION = DateTime.Now;
                //validar contraseñas
                db.USUARIO.Add(uSUARIO);
                db.SaveChanges();
            }

            return(Redirect("~/default.aspx"));
        }
        public ActionResult Create([Bind(Include = "ID_FARMACIA,RAZON_SOCIAL,NIT,DIRECCION,TELEFONO,USUARIO,CLAVE,FECHA_CREACION,FECHA_MODIFICACION")] FARMACIA fARMACIA, string Clave2)
        {
            var max = db.FARMACIA.OrderByDescending(x => x.ID_FARMACIA).FirstOrDefault();

            if (max != null)
            {
                fARMACIA.ID_FARMACIA = max.ID_FARMACIA + 1;
            }
            else
            {
                fARMACIA.ID_FARMACIA = 1;
            }

            fARMACIA.FECHA_CREACION = DateTime.Now;
            //validar contraseñas
            if (!fARMACIA.CLAVE.Equals(Clave2))
            {
                throw new ApplicationException("Clave no coincide");
            }
            else
            {
                fARMACIA.CLAVE = Util.Util.Encriptar(fARMACIA.CLAVE);
                db.FARMACIA.Add(fARMACIA);
                db.SaveChanges();
            }


            return(Redirect("~/default.aspx"));
        }
Esempio n. 3
0
        public ActionResult Create([Bind(Include = "ID_MEDICAMENTO,ID_MEDICAMENTO_TIPO,CODIGO,MEDICAMENTO1,DESCRIPCION")] MEDICAMENTO mEDICAMENTO)
        {
            if (ModelState.IsValid)
            {
                var max = db.MEDICAMENTO.OrderByDescending(x => x.ID_MEDICAMENTO).FirstOrDefault();
                if (max != null)
                {
                    mEDICAMENTO.ID_MEDICAMENTO = max.ID_MEDICAMENTO + 1;
                }
                else
                {
                    mEDICAMENTO.ID_MEDICAMENTO = 1;
                }


                db.MEDICAMENTO.Add(mEDICAMENTO);
                db.SaveChanges();
                return(RedirectToAction("Index", "Home"));
            }

            ViewBag.ID_MEDICAMENTO_TIPO = new SelectList(db.MEDICAMENTO_TIPO, "ID_MEDICAMENTO_TIPO", "MEDICAMENTO_TIPO1", mEDICAMENTO.ID_MEDICAMENTO_TIPO);
            return(View(mEDICAMENTO));
        }
Esempio n. 4
0
        public bool ActualizarContrasena(decimal IdUsuario, string Clave)
        {
            var usuario = (from u in db.USUARIO
                           where u.ID_USUARIO == IdUsuario
                           select u).FirstOrDefault();

            if (usuario != null)
            {
                usuario.CLAVE           = Util.Util.Encriptar(Clave);
                db.Entry(usuario).State = EntityState.Modified;
                db.SaveChanges();
                return(true);
            }
            else
            {
                return(false);
            }
        }