Пример #1
0
        public bool CreateUser(USUARIO user)
        {
            bool result = false;

            using (PRODUCTS_DBEntities db = new PRODUCTS_DBEntities())
            {
                db.USUARIOs.Add(user);
                db.SaveChanges();
                result = true;
            }

            return(result);
        }
Пример #2
0
        public void CreateLoginEntry(USUARIO user)
        {
            using (PRODUCTS_DBEntities db = new PRODUCTS_DBEntities())
            {
                LOGIN_LOG log = new LOGIN_LOG
                {
                    FECHA_LOGIN        = DateTime.Now,
                    USUARIO_ID_USUARIO = user.ID_USUARIO
                };

                db.LOGIN_LOG.Add(log);
                db.SaveChanges();
            }
        }
Пример #3
0
        public bool DeleteUser(string userName)
        {
            bool result = false;

            using (PRODUCTS_DBEntities db = new PRODUCTS_DBEntities())
            {
                var user = db.USUARIOs.Where(u => u.NOMBRE_USUARIO.Equals(userName)).FirstOrDefault();
                db.USUARIOs.Remove(user);
                db.SaveChanges();

                result = true;
            }

            return(result);
        }
Пример #4
0
        public bool EditUser(USUARIO user)
        {
            bool result = false;

            using (PRODUCTS_DBEntities db = new PRODUCTS_DBEntities())
            {
                var userResult = db.USUARIOs.Where(u => u.NOMBRE_USUARIO.Equals(user.NOMBRE_USUARIO)).FirstOrDefault();

                userResult.NOMBRE_USUARIO       = user.NOMBRE_USUARIO;
                userResult.PWD_USUARIO          = user.PWD_USUARIO;
                userResult.EDAD_USUARIO         = user.EDAD_USUARIO;
                userResult.GENERO_USUARIO       = user.GENERO_USUARIO;
                userResult.NACIONALIDAD_USUARIO = user.NACIONALIDAD_USUARIO;
                userResult.ROL_ID_ROL           = user.ROL_ID_ROL;

                db.SaveChanges();

                result = true;
            }

            return(result);
        }