Exemple #1
0
        protected void signInBtn_Click(object sender, EventArgs e)
        {
            User_DAO user    = new User_DAO();
            int      user_id = user.validate_login(emailTxt.Value.Trim(), passwordTxt.Value.Trim());

            if (user_id != 0)
            {
                //user does exist. Redirect
                Session["user_id"] = user_id;

                // need to copy files if they do not exist in application context folder KBlog_Media
                string c_k_blog_media_path = @"C:\KBlog_Media";
                string c_k_blog_media_user = Path.Combine(c_k_blog_media_path, user_id.ToString());

                string app_k_blog_media_path = Server.MapPath(@"~/KBlog_Media");
                string app_k_blog_media_user = Path.Combine(app_k_blog_media_path, user_id.ToString());
                if (!Directory.Exists(app_k_blog_media_user))
                {
                    Directory.CreateDirectory(app_k_blog_media_user);
                }

                CopyDirectory(c_k_blog_media_user, app_k_blog_media_user);

                Response.Redirect("UserHome.aspx", true);
            }
            else
            {
                wrongLoginLbl.Visible = true;
            }
        }
Exemple #2
0
        public Login()
        {
            InitializeComponent();
            User_DAO user = new User_DAO();

            if (user.bustatodos() == null)
            {
                MessageBox.Show("Por Favor faça o primeiro cadastro de usuário.");
                new Frm_Cad_User().ShowDialog();
            }
        }
Exemple #3
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            //new Frm_Inicial().ShowDialog();
            Login log = new Login();

            log.ShowDialog();
            if (log.logado == true)
            {
                User_DAO car = new User_DAO();
                new Frm_Inicial(car.buscacod(log.email), car.bucanome(log.email)).ShowDialog();
            }
        }
        public static UserSearchModel getPrev(
            string keyPrevBoundary,
            int numDisplayItem,
            string Email = null
            )
        {
            UserSearchModel ViewModel = new UserSearchModel();

            AccountResultSearchViewModel[] dt = User_DAO.getPrev(Email, keyPrevBoundary, numDisplayItem + 1);

            int rowCount = dt.Count();

            ViewModel.isLastPage = false;


            // Lấy hơn một dòng để kiểm tra phía trước còn dòng nào
            ViewModel.isFirstPage = rowCount <= numDisplayItem ? true : false;

            ViewModel.data = dt;

            if (rowCount < numDisplayItem && rowCount > 0)
            {
                int numGetMore = numDisplayItem - rowCount;
                AccountResultSearchViewModel[] dtMerge = User_DAO.getPrev(
                    Email,
                    dt[rowCount - 1].Id.ToString(),
                    numGetMore);

                ViewModel.data = ViewModel.data.Concat(dtMerge).ToArray();
            }

            //Tính toán để duy chuyển
            if (rowCount > numDisplayItem)
            {
                ViewModel.data            = ViewModel.data.Skip(1).ToArray(); // dòng cuối là dummy
                ViewModel.keyPrevBoundary = ViewModel.data[0].Id.ToString();
                ViewModel.keyNextBoundary = ViewModel.data[rowCount - 2].Id.ToString();
            }
            else if (rowCount > 0)
            {
                ViewModel.keyPrevBoundary = ViewModel.data[0].Id.ToString();
                ViewModel.keyNextBoundary = ViewModel.data[rowCount - 1].Id.ToString();
            }
            else // không tìm thấy thông tin nào trùng vào bộ lọc
            {
                ViewModel.isEmpty = true;
            }
            return(ViewModel);
        }
Exemple #5
0
        public void Logar()
        {
            User_DAO car = new User_DAO();

            car.logar(txt_Usuario.Text, txt_Senha.Text);
            if (car.logar(txt_Usuario.Text, txt_Senha.Text) == true)
            {
                logado = true;
                email  = txt_Usuario.Text;
                this.Close();
            }
            else
            {
                txt_Senha.Clear();
                MessageBox.Show("Usuario ou senha invalidos");
            }
        }
        //PUT: api/User/5
        public string Put(int id, updateUserViewModel viewModel)
        {
            var Session = HttpContext.Current.Session;

            if (!Session.isAdminSession())
            {
                return("");
            }

            string Error = ValidateViewModel(viewModel);

            if (Error == "")
            {
                return(JsonConvert.SerializeObject(User_DAO.update(id, viewModel)));
            }

            return(Error);
        }
Exemple #7
0
        private void btn_Entrar_Click(object sender, EventArgs e)
        {
            User_DAO car = new User_DAO();

            car.logar(txt_Usuario.Text, txt_Senha.Text);
            if (car.logar(txt_Usuario.Text, txt_Senha.Text) == true)
            {
                Frm_Inicial frm = new Frm_Inicial();
                frm.ShowDialog();
                txt_Usuario.Clear();
                txt_Senha.Clear();
                this.Close();
            }
            else
            {
                txt_Senha.Clear();
                MessageBox.Show("Usuario ou senha invalidos");
            }
        }
Exemple #8
0
 //Add a user
 public static void AddUser(User_DTO user)
 {
     User_DAO.AddUser(user);
 }
Exemple #9
0
 //Show list users
 public static DataTable ListUsers()
 {
     return(User_DAO.ListUser());
 }
Exemple #10
0
 //Delete user
 public static void DeleteUser(string id)
 {
     User_DAO.DeleteUser(id);
 }
Exemple #11
0
 //Find a user by name
 public static DataTable FindUserByName(string name)
 {
     return(User_DAO.FindUserByName(name));
 }
Exemple #12
0
 //Find a user by id
 public static DataTable FindUserById(string id)
 {
     return(User_DAO.FindUserById(id));
 }
Exemple #13
0
 //Edit info user
 public static void EditUser(User_DTO user)
 {
     User_DAO.EditUser(user);
 }
Exemple #14
0
 public User_BO()
 {
     dal = new User_DAO();
 }
Exemple #15
0
 public User_Service()
 {
     _userDAO = new User_DAO();
 }