Ejemplo n.º 1
0
    protected void rpModule_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
        admin_User logedMember = (admin_User)Session["AdminLogined"];
        int        _idGUser    = Convert.ToInt32(logedMember.groupuser_id);
        int        _idUser     = Convert.ToInt32(logedMember.username_id);
        Repeater   rpForm      = e.Item.FindControl("rpForm") as Repeater;
        int        _idForm     = Convert.ToInt32(DataBinder.Eval(e.Item.DataItem, "module_id").ToString());

        var getForm = from tb in db.admin_Forms
                      join gu in db.admin_GroupUsers on _idGUser equals gu.groupuser_id
                      join guf in db.admin_AccessGroupUserForms on tb.form_id equals guf.form_id
                      join uf in db.admin_AccessUserForms on tb.form_id equals uf.form_id
                      where tb.module_id == _idForm &&
                      tb.form_active == true &&
                      guf.groupuser_id == gu.groupuser_id &&
                      guf.guf_active == true &&
                      uf.username_id == _idUser &&
                      uf.uf_active == true
                      orderby tb.form_position
                      select new
        {
            tb.form_id,
            tb.form_name,
            tb.form_link,
            active = "/" + tb.form_link == HttpContext.Current.Request.Url.AbsolutePath ? "active_1" : ""
        };

        rpForm.DataSource = getForm;
        rpForm.DataBind();
    }
Ejemplo n.º 2
0
    protected void btn_ChangerPass_ServerClick(object sender, EventArgs e)
    {
        admin_User   getusername   = Session["AdminLogined"] as admin_User;
        cls_security md5           = new cls_security();
        string       passmd5       = md5.HashCode(txtMKcu.Value);
        var          checkTaiKhoan = (from tk in db.admin_Users where tk.username_id == getusername.username_id select tk).FirstOrDefault();

        if (checkTaiKhoan.username_password != passmd5)
        {
            alert.alert_Error(Page, "Mật khẩu cũ nhập không đúng!", "");
        }
        else if (checkTaiKhoan.username_password == passmd5)
        {
            if (txtMKmoi.Value == "" || txtXacnhanMk.Value == "")
            {
                alert.alert_Error(Page, "Bạn chưa nhập mật khẩu mới!", "");
            }
            else if (txtMKmoi.Value != txtXacnhanMk.Value)
            {
                alert.alert_Error(Page, "Mật khẩu nhập không khớp!", "");
            }
            else
            {
                var update = (from tk in db.admin_Users where tk.username_id == getusername.username_id select tk).FirstOrDefault();
                update.username_password = md5.HashCode(txtXacnhanMk.Value);
                db.SubmitChanges();
                alert.alert_Success(Page, "Mật khẩu đã được thay đổi!", "");
            }
        }
    }
Ejemplo n.º 3
0
    protected void btnLogin_ServerClick(object sender, EventArgs e)
    {
        cls_security md5          = new cls_security();
        string       passmd5      = md5.HashCode(txtPassword.Value);
        string       userName     = txtUser.Value.Trim();
        var          viewUserName = from tb in db.admin_Users
                                    where tb.username_username == userName.ToLower() &&
                                    tb.username_password == passmd5 &&
                                    tb.username_active == true
                                    select tb;

        if (viewUserName.Count() > 0)
        {
            admin_User list = viewUserName.Single();
            Session["AdminLogined"] = list;

            if (remember.Checked)
            {
                Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(15);
            }
            else
            {
                Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(-1);
            }
            Response.Cookies["UserName"].Value = txtUser.Value.Trim();

            Response.Redirect("/admin-home");
        }
        else
        {
            //ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "AlertBox", "swal('Sai tên đăng nhập / mật khẩu!', '','warning')", true);
            alert.alert_Error(Page, "Sai tên đăng nhập / mật khẩu!", "");
        }
    }
Ejemplo n.º 4
0
    private void loadMenu()
    {
        admin_User logedMember = (admin_User)Session["AdminLogined"];

        int _idUser = Convert.ToInt32(logedMember.username_id);
        int _idGUer = Convert.ToInt32(logedMember.groupuser_id);

        var getMenu = from gum in db.admin_AccessGroupUserModules
                      join m in db.admin_Modules on gum.module_id equals m.module_id
                      orderby m.module_position
                      where gum.groupuser_id == _idGUer &&
                      gum.gum_active == true &&
                      (from f in db.admin_Forms
                       join guf in db.admin_AccessGroupUserForms on f.form_id equals guf.form_id
                       join uf in db.admin_AccessUserForms on guf.form_id equals uf.form_id
                       where f.module_id == m.module_id &&
                       guf.groupuser_id == _idGUer &&
                       guf.guf_active == true &&
                       uf.uf_active == true &&
                       uf.username_id == _idUser
                       select f).Count() > 0
                      select new
        {
            gum.module_id,
            m.module_name,
            open0 = db.admin_Forms.Where(x => "/" + x.form_link == HttpContext.Current.Request.Url.AbsolutePath && x.module_id == m.module_id).Count() > 0 ? "open" : "",
            open  = db.admin_Forms.Where(x => "/" + x.form_link == HttpContext.Current.Request.Url.AbsolutePath && x.module_id == m.module_id).Count() > 0 ? "collapse in" : ""
        };

        rpModule.DataSource = getMenu;
        rpModule.DataBind();
    }
Ejemplo n.º 5
0
 protected void rpModule_Init(object sender, EventArgs e)
 {
     if (Session["Loged"] != null)
     {
         admin_User logedMember = (admin_User)Session["Loged"];
         var        getMenu     = from tb in db.admin_Modules
                                  orderby tb.module_position
                                  where (from f in db.admin_Forms
                                         join gu in db.admin_GroupUsers on logedMember.groupuser_id equals gu.groupuser_id
                                         join guf in db.admin_AccessGroupUserForms on f.form_id equals guf.form_id
                                         join uf in db.admin_AccessUserForms on f.form_id equals uf.form_id
                                         where f.module_id == tb.module_id &&
                                         guf.groupuser_id == gu.groupuser_id
                                         select f).ToList().Count >= 1 &&
                                  (from agm in db.admin_AccessGroupUserModules
                                   join gu in db.admin_GroupUsers on logedMember.groupuser_id equals gu.groupuser_id
                                   where tb.module_id == agm.module_id &&
                                   logedMember.groupuser_id == agm.groupuser_id
                                   select agm).Single().module_id == tb.module_id
                                  select new
         {
             tb.module_id,
             tb.module_name,
             open0 = db.admin_Forms.Where(x => "/" + x.form_link == HttpContext.Current.Request.Url.AbsolutePath && x.module_id == tb.module_id).Count() > 0 ? "open" : "",
             open  = db.admin_Forms.Where(x => "/" + x.form_link == HttpContext.Current.Request.Url.AbsolutePath && x.module_id == tb.module_id).Count() > 0 ? "collapse in" : ""
         };
         //db.Admin_Forms.FirstOrDefault(x=>x.module_id == tb.module_id).form_link
         ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Test", "alert(" + getMenu.FirstOrDefault().open0 + ")", true);
         rpModule.DataSource = getMenu;
         rpModule.DataBind();
     }
 }
Ejemplo n.º 6
0
    // Dành cho các giáo viên
    private void loadDataGiaoVien()
    {
        admin_User logedMember = Session["AdminLogined"] as admin_User;

        if (logedMember.username_id == 1)
        {
            var getData = from gv in db.admin_Users
                          orderby gv.username_id descending
                          select
                          new
            {
                gv.username_id,
                gv.username_fullname,
                username_gender = gv.username_gender == true ? "Nam" : "Nữ",
                gv.username_email,
                gv.username_phone,
                gv.username_username
            };
            grvList.DataSource = getData;
            grvList.DataBind();
        }
        else
        {
            var getData = from gv in db.admin_Users
                          where gv.username_id != 1
                          orderby gv.username_id descending
                          select gv;
            grvList.DataSource = getData;
            grvList.DataBind();
        }
    }
Ejemplo n.º 7
0
 private void loadData()
 {
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         var        getData     = from tb in db.tbProducts
                                  join c in db.tbProductCates on tb.productcate_id equals c.productcate_id
                                  orderby tb.product_show ascending, tb.product_id descending
                    select new
         {
             tb.product_id,
             tb.product_title,
             tb.product_summary,
             tb.product_price,
             tb.product_content,
             tb.product_image,
             c.productcate_title,
             tb.product_position,
             show = tb.product_show == true ? "Đã hiển thị" : "Chưa hiển thị"
         };
         grvList.DataSource = getData;
         grvList.DataBind();
         ddlNhomSanPham.DataSource = from tb in db.tbProductCates
                                     where tb.productcate_parent != 0
                                     select tb;
         ddlNhomSanPham.DataBind();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["AdminLogined"] != null)
        {
            admin_User getusername = Session["AdminLogined"] as admin_User;
            adminName = getusername.username_username;
            loadMenu();
        }
        else
        {
            Response.Redirect("/admin-login");
        }
        var gettt = (from dke in db.tbDangKyEmails
                     where dke.dke_tinhtrang == "Xem"
                     orderby dke.dke_id descending
                     select dke).Count();

        countnew = gettt.ToString();
        var thongbao = (from tb in db.tbCustomers
                        where tb.cus_status == false
                        orderby tb.cus_id descending
                        select tb).Count();

        count = thongbao.ToString();
        //ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Alert", "alert('" + HttpContext.Current.Request.RawUrl.ToString() + "');", true);
    }
Ejemplo n.º 9
0
 protected void SendMail()
 {
     if (txtEmail.Value != "")
     {
         cls_security md5           = new cls_security();
         int          numIterations = 12345;
         admin_User   update        = (from u in db.admin_Users where u.username_email == txtEmail.Value select u).SingleOrDefault();
         update.username_password = md5.HashCode(numIterations.ToString());
         //update.username_password = "******";
         db.SubmitChanges();
         var fromAddress = "*****@*****.**"; //  [email protected]
         // pass : abc123#!
         var          toAddress    = txtEmail.Value;     //
         const string fromPassword = "******"; //Password of your Email address jcstiaveptusqrxm
         string       subject      = "Mật khẩu mới của admin";
         string       body         = "Mật khẩu mới để vào lại website quản trị : " + numIterations.ToString();
         var          smtp         = new System.Net.Mail.SmtpClient();
         {
             smtp.Host           = "smtp.gmail.com";
             smtp.Port           = 587;
             smtp.EnableSsl      = true;
             smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
             smtp.Credentials    = new NetworkCredential(fromAddress, fromPassword);
             smtp.Timeout        = 20000;
         }
         smtp.Send(fromAddress, toAddress, subject, body);
         ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "AlertBox", "swal('Vui lòng check mail để xác nhận mật khẩu mới!', '','success').then(function(){window.location = '/admin-login';})", true);
     }
     else
     {
         ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "AlertBox", "swal('Vui lòng kiểm trả lại email', '','error').then(function(){window.location = '/admin-login';})", true);
     }
 }
Ejemplo n.º 10
0
    private void loadGroupUser()
    {
        admin_User logedMember = Session["AdminLogined"] as admin_User;
        var        getData     = from tb in db.admin_GroupUsers
                                 select tb;

        grvGUser.DataSource = getData;
        grvGUser.DataBind();
    }
Ejemplo n.º 11
0
    protected void btnLuu_ServerClick(object sender, EventArgs e)
    {
        //ScriptManager.RegisterStartupScript(this, Page.GetType(), "key", "MyFunc()", true);
        //Mã hóa mật khẩu MD5
        cls_security md5      = new cls_security();
        string       passWord = txtPass.Text.Trim();
        string       passmd5  = md5.HashCode(txtPass.Text);
        //Kiểm tra Email vs Phone có trong CSDL chưa
        var checkemailphone = from check in db.admin_Users where check.username_phone == txtPhone.Text select check;

        //Run
        if (checknull() == false)
        {
            alert.alert_Error(Page, "Vui lòng nhập đầy đủ thông tin", "");
        }
        else if (txtEmail.Text == "")
        {
            alert.alert_Error(Page, "Vui lòng nhập Email", "");
        }
        else if (isEmail(txtEmail.Text) != true)
        {
            alert.alert_Error(Page, "Vui Lòng Kiểm tra lại mail của bạn", "");
        }
        else if (checkemailphone.Count() > 0)
        {
            alert.alert_Error(Page, "Số điện thoại đã tồn tại!, Vui lòng kiểm tra lại", "");
        }
        else
        {
            admin_User ins = new admin_User();
            ins.username_active   = true;
            ins.username_email    = txtEmail.Text;
            ins.username_fullname = txttenVN.Text;
            ins.username_username = txtAccount.Text;
            ins.username_phone    = txtPhone.Text;
            ins.username_password = passmd5;
            if (slGioitinh.Value == "0")
            {
                ins.username_gender = false;
            }
            else
            {
                ins.username_gender = true;
            }
            ins.groupuser_id = Convert.ToInt32(ddlBophan.SelectedValue);
            db.admin_Users.InsertOnSubmit(ins);
            try
            {
                db.SubmitChanges();
                alert.alert_Success(Page, "Thêm Thành Công!", "");
                loadUser();
            }
            catch
            {
            }
        }
    }
Ejemplo n.º 12
0
    protected void btnDoiMatKhau_ServerClick(object sender, EventArgs e)
    {
        //cls_security md5 = new cls_security();
        ////string passmd5 = md5.HashCode(txtMKcu.Value);
        //var checkTaiKhoan = (from tk in db.admin_Users where tk.username_id == Convert.ToInt32(txtId.Value) select tk).FirstOrDefault();
        //if (checkTaiKhoan.username_password != passmd5)
        //{
        //    alert.alert_Error(Page, "Mật khẩu cũ nhập không đúng!", "");

        //}
        //else if (checkTaiKhoan.username_password == passmd5)
        //{
        //    if (txtMKmoi.Value == "" || txtXacnhanMk.Value == "")
        //    {
        //        alert.alert_Error(Page, "Bạn chưa nhập mật khẩu mới!", "");
        //    }
        //    else if (txtMKmoi.Value != txtXacnhanMk.Value)
        //    {
        //        alert.alert_Error(Page, "Mật khẩu nhập không khớp!", "");
        //    }
        //    else
        //    {
        //        var update = (from tk in db.admin_Users where tk.username_id == Convert.ToInt32(txtId.Value) select tk).FirstOrDefault();
        //        update.username_password = md5.HashCode(txtXacnhanMk.Value);
        //        update.username_email = txtEmail.Text;
        //        db.SubmitChanges();

        //        ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "AlertBox", "swal('Mật khẩu đã được thay đổi!', '','success').then(function(){window.location = '/admin-login';})", true);
        //    }
        //}
        cls_security md5           = new cls_security();
        int          numIterations = 12345;
        admin_User   update        = (from u in db.admin_Users where u.username_id == Convert.ToInt32(txtId.Value) select u).SingleOrDefault();

        update.username_password = md5.HashCode(numIterations.ToString());
        //update.username_password = "******";
        db.SubmitChanges();
        var fromAddress = "*****@*****.**";    //  [email protected]
                                                           // pass : abc123#!
        var          toAddress    = update.username_email; //
        const string fromPassword = "******";    //Password of your Email address jcstiaveptusqrxm
        string       subject      = "Mật khẩu mới của admin";
        string       body         = "Mật khẩu mới để vào lại website quản trị : " + numIterations.ToString();
        var          smtp         = new System.Net.Mail.SmtpClient();

        {
            smtp.Host           = "smtp.gmail.com";
            smtp.Port           = 587;
            smtp.EnableSsl      = true;
            smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
            smtp.Credentials    = new NetworkCredential(fromAddress, fromPassword);
            smtp.Timeout        = 20000;
        }
        smtp.Send(fromAddress, toAddress, subject, body);
        //ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "AlertBox", "swal('Vui lòng check mail để xác nhận mật khẩu mới!', '','success').then(function(){window.location = '/admin-login';})", true);
        alert.alert_Success(Page, "Mật Khẩu đã gửi tới Gmail của Nhân Viên!", "");
    }
Ejemplo n.º 13
0
    protected void Loaddata()
    {
        admin_User getusername = Session["AdminLogined"] as admin_User;
        var        listUsser   = (from checkcuser in db.admin_Users
                                  where checkcuser.username_id == getusername.username_id
                                  select checkcuser);

        rp_Profile.DataSource = listUsser;
        rp_Profile.DataBind();
    }
Ejemplo n.º 14
0
    // Dành cho các trung tâm
    private void loadDataTrungTam()
    {
        admin_User logedMember = Session["AdminLogined"] as admin_User;
        var        getData     = from gv in db.admin_Users
                                 where gv.groupuser_id == 2
                                 select gv;

        grvList.DataSource = getData;
        grvList.DataBind();
    }
Ejemplo n.º 15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //var listUser = (admin_User);
        admin_User getusername = Session["AdminLogined"] as admin_User;
        var        checkchucvu = (from checkcuser in db.admin_Users
                                  join checkcv in db.admin_GroupUsers on checkcuser.groupuser_id equals checkcv.groupuser_id
                                  where checkcuser.username_id == getusername.username_id
                                  select checkcv);

        chucvu = (checkchucvu.SingleOrDefault().groupuser_name).ToString();
        Loaddata();
    }
Ejemplo n.º 16
0
    protected void btnLuu_Click(object sender, EventArgs e)
    {
        if (Session["AdminLogined"] != null)
        {
            if (Page.IsValid && FileUpload1.HasFile)
            {
                string filename      = Path.GetRandomFileName() + Path.GetExtension(FileUpload1.FileName);
                string fileName_save = Path.Combine(Server.MapPath("~/uploadimages"), filename);
                FileUpload1.SaveAs(fileName_save);
                image = "/uploadimages/" + filename;
            }
            admin_User logedMember = Session["AdminLogined"] as admin_User;

            cls_Slide cls = new cls_Slide();
            if (checknull() == false)
            {
                alert.alert_Warning(Page, "Hãy nhập đầy đủ thông tin!", "");
            }
            else
            {
                if (Session["_id"].ToString() == "0")
                {
                    if (cls.Linq_Them(image, txtLink.Text, edttieude1.Html, txtTitle2.Value))
                    {
                        alert.alert_Success(Page, "Thêm thành công", "");
                        popupControl.ShowOnPageLoad = false;
                        loadData();
                    }
                    else
                    {
                        alert.alert_Error(Page, "Thêm thất bại", "");
                    }
                }
                else
                {
                    if (cls.Linq_Sua(Convert.ToInt32(Session["_id"].ToString()), image, txtLink.Text, edttieude1.Html, txtTitle2.Value))
                    {
                        alert.alert_Success(Page, "Cập nhật thành công", "");
                        popupControl.ShowOnPageLoad = false;
                        loadData();
                    }
                    else
                    {
                        alert.alert_Error(Page, "Cập nhật thất bại", "");
                    }
                }
            }
            //loadData();
            //popupControl.ShowOnPageLoad = false;
        }
        //popupControl.ShowOnPageLoad = false;
    }
Ejemplo n.º 17
0
    protected void btnLuu_Click(object sender, EventArgs e)
    {
        if (Session["AdminLogined"] != null)
        {
            if (Page.IsValid && FileUpload1.HasFile)
            {
                string filename      = Path.GetRandomFileName() + Path.GetExtension(FileUpload1.FileName);
                string fileName_save = Path.Combine(Server.MapPath("~/uploadimages/thuvienanh"), filename);
                FileUpload1.SaveAs(fileName_save);
                image = "/uploadimages/thuvienanh/" + filename;
            }
            admin_User logedMember = Session["AdminLogined"] as admin_User;

            ctl_newbuilding cls  = new ctl_newbuilding();
            cls_ThemVideo   clss = new cls_ThemVideo();
            {
                if (Session["_id"].ToString() == "0")
                {
                    if (checknull() == false)
                    {
                        alert.alert_Warning(Page, "Hãy nhập đầy đủ thông tin!", "");
                    }
                    else
                    if (clss.Video_them(txtlink.Text, image))
                    {
                        alert.alert_Success(Page, "Thêm thành công", "");
                        setNULL();
                    }
                    else
                    {
                        alert.alert_Error(Page, "Thêm thất bại", "");
                    }
                }
                else
                {
                    if (cls.Linq_suavideo(Convert.ToInt32(Session["_id"].ToString()), txtlink.Text, image))
                    {
                        ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Alert", "swal('Cập nhật thành công','','success').then(function(){grvList.Refresh();})", true);
                        popupControl.ShowOnPageLoad = false;
                        loadData();
                    }
                    else
                    {
                        alert.alert_Error(Page, "Cập nhật thất bại", "");
                    }
                }
            }
            // loadData();
        }
        // popupControl.ShowOnPageLoad = false;
    }
Ejemplo n.º 18
0
    protected void btnChiTiet_Click(object sender, EventArgs e)
    {
        //if (Session["AdminLogined"] != null)
        //{
        admin_User logedMember = Session["AdminLogined"] as admin_User;

        _id            = Convert.ToInt32(grvList.GetRowValues(grvList.FocusedRowIndex, new string[] { "product_id" }));
        Session["_id"] = _id;
        var getData = (from tb in db.tbProducts
                       join c in db.tbProductCates on tb.productcate_id equals c.productcate_id
                       where tb.product_id == _id
                       select new
        {
            tb.product_id,
            tb.product_title,
            // tb.product_summary,
            tb.product_price,
            tb.product_content,
            tb.product_image,
            c.productcate_title,
            tb.product_show,
            tb.productcate_id,
            tb.meta_keywords,
            tb.meta_title,
            tb.link_seo,
            tb.meta_description,
            tb.meta_image,
            tb.product_position
        }).Single();

        ddlNhomSanPham.Text = getData.productcate_title;
        txttensanpham.Text  = getData.product_title;
        txtContent.Value    = getData.product_content;
        // txttomtat.Text = getData.product_summary;
        SEO_KEYWORD.Text = getData.meta_keywords;
        SEO_TITLE.Text   = getData.meta_title;
        SEO_LINK.Text    = getData.link_seo;
        SEO_DEP.Value    = getData.meta_description;
        SEO_IMAGE.Text   = getData.meta_image;
        if (getData.product_image == "" || getData.product_image == null)
        {
            ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Detail", "popupControl.Show(); showImg1_1('" + "/admin_images/preview-icon.png" + "');", true);
        }
        else
        {
            // image = getData.product_image;
            ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Detail", "popupControl.Show(); showImg1_1('" + getData.product_image + "');", true);
        }
        loadData();
    }
Ejemplo n.º 19
0
    public bool Linq_Xoa(int giaovien_id)
    {
        admin_User delete1 = db.admin_Users.Where(x => x.username_id == giaovien_id).FirstOrDefault();

        db.admin_Users.DeleteOnSubmit(delete1);
        try
        {
            db.SubmitChanges();
            return(true);
        }
        catch
        {
            return(false);
        }
    }
Ejemplo n.º 20
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         if (!IsPostBack)
         {
             Session["_id"] = 0;
         }
         loadDataGiaoVien();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["AdminLogined"] != null)
        {
            admin_User logedMember = Session["AdminLogined"] as admin_User;

            Response.Redirect("/Admin_Default.aspx");
        }
        if (!IsPostBack)
        {
            if (Request.Cookies["UserName"] != null)
            {
                txtUser.Value = Request.Cookies["UserName"].Value;
            }
        }
    }
Ejemplo n.º 22
0
    protected void btnChiTiet_Click(object sender, EventArgs e)
    {
        if (Session["AdminLogined"] != null)
        {
            admin_User logedMember = Session["AdminLogined"] as admin_User;

            _id            = Convert.ToInt32(grvList.GetRowValues(grvList.FocusedRowIndex, new string[] { "restaurant_id" }));
            Session["_id"] = _id;
            var getData = (from tb in db.tbRestaurants
                           join tp in db.tbCities on tb.city_id equals tp.city_id
                           where tb.restaurant_id == _id
                           select new
            {
                tb.restaurant_id,
                tb.restaurant_name,
                tb.restaurant_phone,
                tb.restaurant_email,
                tb.restaurant_address,
                tb.restaurant_image,
                tb.restaurant_linkvideo,
                tb.city_id,
                tp.city_name,
                tb.restaurant_map,
                tb.restaurant_map2
            }).Single();
            txtName.Text     = getData.restaurant_name;
            cbbthanhpho.Text = getData.city_name;
            txtPhone.Text    = getData.restaurant_phone;
            txtEmail.Text    = getData.restaurant_email;
            txtAddress.Text  = getData.restaurant_address;
            txtMap.Text      = getData.restaurant_map;
            txtMap2.Text     = getData.restaurant_map2;
            txtVideo.Text    = getData.restaurant_linkvideo;
            if (getData.restaurant_image == "" || getData.restaurant_image == null)
            {
                ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Detail", "popupControl.Show();showImg1_1('" + "/admin_images/Preview-icon.png" + "'); ", true);
            }
            //image = "/admin_images/Preview-icon.png";
            else
            {
                //image = getData.restaurant_image;
                ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Detail", "popupControl.Show();showImg1_1('" + getData.restaurant_image + "'); ", true);
            }
            loadData();
        }
    }
Ejemplo n.º 23
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         //if (logedMember.groupuser_id == 3)
         //    Response.Redirect("/user-home");
         if (!IsPostBack)
         {
             Session["_id"] = 0;
         }
         loadData();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 24
0
 protected void Page_Load(object sender, EventArgs e)
 {
     edtnoidung.Toolbars.Add(HtmlEditorToolbar.CreateStandardToolbar1());
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         //if (logedMember.groupuser_id == 3)
         //    Response.Redirect("/user-home");
         if (!IsPostBack)
         {
             Session["_id"] = 0;
         }
         loadData();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 25
0
 private void loadData()
 {
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         var        getData     = from tb in db.tbRestaurants
                                  orderby tb.restaurant_id descending
                                  select tb;
         grvList.DataSource = getData;
         grvList.DataBind();
         cbbthanhpho.DataSource = from tb in db.tbCities
                                  select tb;
         cbbthanhpho.DataBind();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 26
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["AdminLogined"] != null)
     {
         admin_User getusername = Session["AdminLogined"] as admin_User;
         if (getusername.groupuser_id == 2)
         {
             hiddenBooking = "hidden";
             hiddenVetify  = "hidden";
             hiddenView    = "hidden";
         }
         else if (getusername.groupuser_id == 3)
         {
             hiddenAdmin  = "hidden";
             hiddenVetify = "hidden";
             hiddenView   = "hidden";
         }
         else if (getusername.groupuser_id == 4)
         {
             hiddenAdmin   = "hidden";
             hiddenBooking = "hidden";
             hiddenView    = "hidden";
         }
         if (getusername.groupuser_id == 5)
         {
             hiddenAdmin   = "hidden";
             hiddenBooking = "hidden";
             hiddenVetify  = "hidden";
         }
         adminName = getusername.username_username;
         var checkchucvu = (from checkcuser in db.admin_Users
                            join checkcv in db.admin_GroupUsers on checkcuser.groupuser_id equals checkcv.groupuser_id
                            where checkcuser.username_id == getusername.username_id
                            select checkcv).SingleOrDefault();
         chucvu = (checkchucvu.groupuser_name).ToString();
         loadMenu();
     }
     else
     {
         Response.Redirect("/admin-login");
     }
     //ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Alert", "alert('" + HttpContext.Current.Request.RawUrl.ToString() + "');", true);
 }
Ejemplo n.º 27
0
 protected void Page_Load(object sender, EventArgs e)
 {
     // Kiểm trả session login nếu khác null thì vào form xử lý
     if (Session["AdminLogined"] != null)
     {
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         //if (logedMember.groupuser_id == 3)
         //    Response.Redirect("/user-home");
         if (!IsPostBack)
         {
             Session["_id"] = 0;
         }
         loadData();
     }
     // nếu session = null thì trả về trang login
     else
     {
         Response.Redirect("/admin-login");
     }
 }
Ejemplo n.º 28
0
    protected void btnChanger_ServerClick(object sender, EventArgs e)
    {
        admin_User getusername = Session["AdminLogined"] as admin_User;
        var        checkchucvu = (from checkcuser in db.admin_Users
                                  where checkcuser.username_id == getusername.username_id
                                  select checkcuser).FirstOrDefault();

        if (txt_Email.Value != checkchucvu.username_email || txt_Mobile.Value != checkchucvu.username_phone || txt_Profile.Value != checkchucvu.username_fullname)
        {
            if (txt_Profile.Value != checkchucvu.username_fullname)
            {
                checkchucvu.username_fullname = txt_Profile.Value;
                alert.alert_Success(Page, "Thay Đổi Thành Công", "");
                db.SubmitChanges();
            }
            else if (txt_Mobile.Value != checkchucvu.username_phone)
            {
                checkchucvu.username_phone = txt_Mobile.Value;
                alert.alert_Success(Page, "Thay Đổi Thành Công", "");
                db.SubmitChanges();
            }
            else if (txt_Email.Value != checkchucvu.username_email)
            {
                if (isEmail(txt_Email.Value) == true)
                {
                    checkchucvu.username_email = txt_Email.Value;
                    alert.alert_Success(Page, "Thay Đổi Thành Công", "");
                    db.SubmitChanges();
                }
                else
                {
                    alert.alert_Error(Page, "Vui Lòng Kiểm Tra Lại Email Của Bạn", "");
                }
            }
        }
        else
        {
            alert.alert_Error(Page, "Vui Lòng nhập thông tin để thay đổi", "");
        }
        Loaddata();
    }
Ejemplo n.º 29
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["AdminLogined"] != null)
     {
         // edtnoidung.Toolbars.Add(HtmlEditorToolbar.CreateStandardToolbar1());
         if (!IsPostBack)
         {
             Session["_id"] = 0;
         }
         loadData();
         admin_User logedMember = Session["AdminLogined"] as admin_User;
         if (logedMember.groupuser_id == 4)
         {
             //  loadgrvLookup();
             // dvDaiLy.Visible = true;
         }
         else
         {
             // dvDaiLy.Visible = false;
         }
     }
 }
Ejemplo n.º 30
0
    public bool Linq_Sua(int giaovien_id, string name, bool gioitinh, string mail, string phone, string taikhoan)
    {
        admin_User ins = db.admin_Users.Where(x => x.username_id == giaovien_id).FirstOrDefault();

        ins.groupuser_id      = 3;
        ins.username_fullname = name;
        ins.username_gender   = gioitinh;
        ins.username_email    = mail;
        //ins.username_password = pass;
        ins.username_username = taikhoan;
        ins.username_phone    = phone;
        ins.username_active   = true;
        try
        {
            db.SubmitChanges();
            return(true);
        }
        catch
        {
            return(false);
        }
    }