Esempio n. 1
0
 protected void btnLuu_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtTenKhuVuc.Text.Trim() != "")
         {
             KhuVuc kv = new KhuVuc();
             int sukien = 0;
             int KhuVucID = 0;
             if (chkSuKien.Checked)
                 sukien = 1;
             if (Request.QueryString["kid"] == null)
             {
                 kv.InsertFields(txtTenKhuVuc.Text, txtGhiChu.Text, null, chkHienThi.Checked, null, null, sukien);
             }
             else
             {
                 KhuVucID = Convert.ToInt32(Request.QueryString["kid"]);
                 kv.UpdateFields(KhuVucID,
                                 txtTenKhuVuc.Text, txtGhiChu.Text, null, chkHienThi.Checked, null, null, sukien);
             }
             Cache.Remove("kv");
             if (sukien == 1)
                 UpdateSuKien(KhuVucID);
             string strScript = "<script language='JavaScript'>" + "window.parent.Refresh();</script>";
             ClientScript.RegisterStartupScript(GetType(), "Refresh", strScript);
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex.ToString());
     }
 }
Esempio n. 2
0
    private void LoadData()
    {
        KhuVuc kv = new KhuVuc();
        DataSet ds = kv.SelectAll();

        grdKhuVuc.DataSource = ds.Tables[0];
        grdKhuVuc.DataBind();
    }
Esempio n. 3
0
        KhuVuc ChuyenSangDTO()
        {
            KhuVuc kq = new KhuVuc();

            kq.MaKhuVuc  = txtMaKV.Text;
            kq.TenKhuVuc = txtTenKV.Text;
            kq.GhiChu    = txtGhichu.Text;
            kq.ConQuanLi = XL_NUTCHECK.Check(checkConQL);
            return(kq);
        }
Esempio n. 4
0
        public int CapNhatKhuVuc(KhuVuc kv)
        {
            int cql = kv.ConQuanLy == true ? 1 : 0;

            string sql = "update KHUVUC set " +
                         string.Format("TenKhuVuc=N'{0}', GhiChu=N'{1}', ConQuanLy={2}  where MaKhuVuc='{3}'",
                                       kv.TenKhuVuc, kv.GhiChu, cql, kv.MaKhuVuc);

            return(Execute.InsertUpdateDelete(sql));
        }
Esempio n. 5
0
        public bool kiemtrakhoachinhkhuvuc(string makhu)
        {
            KhuVuc khu = qlcf.KhuVucs.Where(t => t.MaKhuVuc == makhu).FirstOrDefault();

            if (khu == null)
            {
                return(true);
            }
            return(false);
        }
Esempio n. 6
0
        private void Barbtnkhuvuc_ItemClick(object sender, ItemClickEventArgs e)
        {
            KhuVuc khuVuc = new KhuVuc();

            if (ExistsForm(khuVuc))
            {
                return;
            }
            khuVuc.MdiParent = this;
            khuVuc.Show();
        }
Esempio n. 7
0
        public void UpdateKhuVuc(int id, KhuVuc KhuVuc)
        {
            var _KhuVuc = _unitOfWork.DanhSachKhuVuc.GetBy(id);

            if (_KhuVuc != null)
            {
                _KhuVuc.TenKhuVuc = KhuVuc.TenKhuVuc;
                _KhuVuc.MaKhuVuc  = KhuVuc.MaKhuVuc;
            }
            _unitOfWork.Complete();
        }
Esempio n. 8
0
        private KhuVuc LayKVDangChon()
        {
            KhuVuc kv = new KhuVuc();

            kv.MaKhuVuc  = gvKhuVuc.GetRowCellValue(CurRowIndex, "MaKhuVuc").ToString();
            kv.TenKhuVuc = gvKhuVuc.GetRowCellValue(CurRowIndex, "TenKhuVuc").ToString();
            kv.GhiChu    = gvKhuVuc.GetRowCellValue(CurRowIndex, "GhiChu").ToString();
            kv.ConQuanLy = bool.Parse(gvKhuVuc.GetRowCellValue(CurRowIndex, "ConQuanLy").ToString());

            return(kv);
        }
Esempio n. 9
0
        public IHttpActionResult GetKhuVuc(int id)
        {
            KhuVuc khuVuc = db.KhuVucs.Find(id);

            if (khuVuc == null)
            {
                return(NotFound());
            }

            return(Ok(khuVuc));
        }
Esempio n. 10
0
        public int AddNew(KhuVuc obj)
        {
            var result = context.KhuVucs.Add(obj);

            if (result != null)
            {
                context.SaveChanges();
                return(result.IdKhuVuc);
            }
            return(-1);
        }
Esempio n. 11
0
        public frmThemKhuVuc(KhuVuc kv)
        {
            InitializeComponent();
            this.Text     = "Cập Nhật Khu Vực";
            btnLuu.Text   = "Cập Nhật";
            txtMa.Enabled = false;

            check       = kv.MaKV;
            txtMa.Text  = kv.MaKV;
            txtTen.Text = kv.TenKV;
        }
Esempio n. 12
0
        public IHttpActionResult PostKhuVuc(KhuVuc khuVuc)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.KhuVucs.Add(khuVuc);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = khuVuc.IDKhuVuc }, khuVuc));
        }
Esempio n. 13
0
 public static void SuaKV(CKhuVuc kv)
 {
     try
     {
         KhuVuc dao = new KhuVuc();
         dao.SuaKV(kv);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
Esempio n. 14
0
        public List <KhuVuc> GetKhuVuc()
        {
            List <KhuVuc> KhuVucList = new List <KhuVuc>();
            DataTable     data       = DataProvider.Instance.ExecuteQuery("getIDKhuVuc");

            foreach (DataRow item in data.Rows)
            {
                KhuVuc khu = new KhuVuc(item);
                KhuVucList.Add(khu);
            }
            return(KhuVucList);
        }
Esempio n. 15
0
 public static void XoaKV(string MaKV)
 {
     try
     {
         KhuVuc dao = new KhuVuc();
         dao.XoaKV(MaKV);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
Esempio n. 16
0
 public static DataTable KhuVuc()
 {
     try
     {
         KhuVuc dao = new KhuVuc();
         return(dao.LoadKhuVuc());
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
Esempio n. 17
0
        private void BtnSua_Click(object sender, EventArgs e)
        {
            if (CurRowIndex >= 0)
            {
                KhuVuc kv = LayKVDangChon();

                frmThemKhuVuc frmSua = new frmThemKhuVuc(kv);
                frmSua.CapNhatThanhCong += FillGridView;
                frmSua.CapNhatThanhCong += NhatKyCapNhat;
                frmSua.ShowDialog();
            }
        }
 //Gắn liệu nhập từ textbox
 private void GanDuLieu(KhuVuc kv)
 {
     kv.Makv    = txtMaKV.Text;
     kv.Tenkv   = txtTenKV.Text;
     kv.Diachi  = txtDiaChi.Text;
     kv.Soday   = Convert.ToInt32(txtSoDay.Text);
     kv.Sophong = Convert.ToInt32(txtSoPhong.Text);
     kv.Sotang  = Convert.ToInt32(txtSoTang.Text);
     kv.Matk    = cbTaiKhoan.SelectedValue.ToString();
     kv.Matt    = Convert.ToInt32(cbTrangThai.SelectedValue);
     kv.Ghichu  = txtGhiChu.Text;
 }
Esempio n. 19
0
 public bool ThemKhuVuc(KhuVuc kv)
 {
     try
     {
         db.KhuVucs.InsertOnSubmit(kv);
         db.SubmitChanges();
     }
     catch
     {
         return(false);
     }
     return(true);
 }
Esempio n. 20
0
        private void sua(object sender, EventArgs e)
        {
            KhuVuc kh = new KhuVuc()
            {
                MaKV  = gvKhuVuc.GetRowCellValue(gvKhuVuc.FocusedRowHandle, "Mã").ToString(),
                TenKV = gvKhuVuc.GetRowCellValue(gvKhuVuc.FocusedRowHandle, "Tên").ToString()
            };

            frmThemKhuVuc tnh = new frmThemKhuVuc(kh);

            tnh.ShowDialog();
            LoadData();
        }
Esempio n. 21
0
        //chuyen bang thanh list
        public static List <KhuVuc> ChuyenDoiDTOKhuVuc(DataTable bang)
        {
            List <KhuVuc> kq = new List <KhuVuc>();

            foreach (DataRow dong in bang.Rows)
            {
                KhuVuc a = new KhuVuc();
                a.MaKhuVuc  = dong["MaKhuVuc"].ToString();
                a.TenKhuVuc = dong["TenKhuVuc"].ToString();
                kq.Add(a);
            }
            return(kq);
        }
Esempio n. 22
0
        private KhuVuc TruyenDuLieu()
        {
            KhuVuc kq        = new KhuVuc();
            int    row_index = gridView1.FocusedRowHandle;
            object Ma        = gridView1.GetRowCellValue(row_index, "Ma");
            object Ten       = gridView1.GetRowCellValue(row_index, "Ten");
            object GhiChu    = gridView1.GetRowCellValue(row_index, "GhiChu");

            kq.MaKhuVuc  = Ma.ToString();
            kq.TenKhuVuc = Ten.ToString();
            kq.GhiChu    = GhiChu.ToString();
            return(kq);
        }
Esempio n. 23
0
        public static void Them(string Ma, string Ten, string GhiChu, bool ConQuanLy)
        {
            KhuVuc kv = new KhuVuc();

            kv.MaKhuVuc  = Ma;
            kv.TenKhuVuc = Ten;
            kv.GhiChu    = GhiChu;
            kv.ConQuanLy = ConQuanLy;
            var db = new PerfectAppEntities();

            db.KhuVucs.Add(kv);
            db.SaveChanges();
        }
Esempio n. 24
0
        public List <KhuVuc> loadKhuVuc()
        {
            List <KhuVuc> listKhuVuc = new List <KhuVuc>();

            DataTable data = Sqlcommands.Instances.getDataTable("SELECT * FROM PDT_KHUVUC");

            foreach (DataRow items in data.Rows)
            {
                KhuVuc khuVuc = new KhuVuc(items);
                listKhuVuc.Add(khuVuc);
            }

            return(listKhuVuc);
        }
Esempio n. 25
0
        public bool Update(KhuVuc obj)
        {
            var sp = context.KhuVucs.SingleOrDefault(x => x.IdKhuVuc == obj.IdKhuVuc);

            if (sp != null)
            {
                sp.TenKhuVuc = obj.TenKhuVuc;


                context.SaveChanges();
                return(true);
            }
            return(false);
        }
Esempio n. 26
0
        public IHttpActionResult DeleteKhuVuc(int id)
        {
            KhuVuc khuVuc = db.KhuVucs.Find(id);

            if (khuVuc == null)
            {
                return(NotFound());
            }

            db.KhuVucs.Remove(khuVuc);
            db.SaveChanges();

            return(Ok(khuVuc));
        }
Esempio n. 27
0
        public List <KhuVuc> getKhuVuc()
        {
            string        sql          = "SELECT * FROM KHUVUC";
            DataTable     data         = ConnectionDB.getData(sql);
            List <KhuVuc> listCustomer = new List <KhuVuc>();

            for (int i = 0; i < data.Rows.Count; i++)
            {
                var khuvuc = new KhuVuc();
                khuvuc.MaKV  = data.Rows[i]["MaKV"].ToString();
                khuvuc.TenKV = data.Rows[i]["TenKV"].ToString();
                listCustomer.Add(khuvuc);
            }
            return(listCustomer);
        }
Esempio n. 28
0
        public async Task <IActionResult> PostKhuVuc([FromBody] KhuVuc khuvuc)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var user   = User.Identity.Name;
            var userId = Utilities.GetUserId(this.User);

            khuvuc.NgayNhap  = DateTime.Now;
            khuvuc.NguoiNhap = user;
            _context.KhuVucs.Add(khuvuc);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetKhuVuc", new { id = khuvuc.KhuVucId }, khuvuc));
        }
Esempio n. 29
0
 public static void SuaKhuVuc(KhuVuc kv)
 {
     XL_DULIEU.ThucThi(CommandType.StoredProcedure, "SuaKhuVuc",
                       new SqlParameter {
         ParameterName = "@ma", Value = kv.MaKhuVuc
     },
                       new SqlParameter {
         ParameterName = "@ten", Value = kv.TenKhuVuc
     },
                       new SqlParameter {
         ParameterName = "@ghichu", Value = kv.GhiChu
     },
                       new SqlParameter {
         ParameterName = "@conquanly", Value = kv.ConQuanLi
     });
 }
Esempio n. 30
0
        //Chức năng lưu
        public int Luu(KhuVuc kv)
        {
            SqlCommand cmd = new SqlCommand();

            cmd.CommandText = "update KhuVuc set TenKhuVuc=@tenkv,SoPhong=@sophong,DiaChi=@dchi,SoDay=@soday, SoTang=@sotang, MaTK=@matk,MaTrangThai=@matt,GhiChu=@ghichu where MaKV=@makv";

            cmd.Parameters.Add("tenkv", SqlDbType.NVarChar).Value  = kv.Tenkv;
            cmd.Parameters.Add("dchi", SqlDbType.NVarChar).Value   = kv.Diachi;
            cmd.Parameters.Add("sophong", SqlDbType.Int).Value     = kv.Sophong;
            cmd.Parameters.Add("soday", SqlDbType.Int).Value       = kv.Soday;
            cmd.Parameters.Add("sotang", SqlDbType.Int).Value      = kv.Sotang;
            cmd.Parameters.Add("matk", SqlDbType.NChar).Value      = kv.Matk;
            cmd.Parameters.Add("matt", SqlDbType.Int).Value        = kv.Matt;
            cmd.Parameters.Add("ghichu", SqlDbType.NVarChar).Value = kv.Ghichu;
            cmd.Parameters.Add("makv", SqlDbType.NChar).Value      = kv.Makv;
            return(cls.CapNhatDL(cmd));
        }
Esempio n. 31
0
 public static bool KiemTraKV(string MaKV)
 {
     try
     {
         KhuVuc    dao   = new KhuVuc();
         DataTable table = dao.GetKV(MaKV);
         if (table.Rows.Count > 0)
         {
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(false);
 }
        public KhuVuc DuLieuKV(string makv)
        {
            DataSet ds = khuvuc.LayDLMotDong(makv);
            KhuVuc  kv = new KhuVuc();

            kv.Makv    = ds.Tables[0].Rows[0]["MaKV"].ToString();
            kv.Tenkv   = ds.Tables[0].Rows[0]["TenKhuVuc"].ToString();
            kv.Diachi  = ds.Tables[0].Rows[0]["DiaChi"].ToString();
            kv.Sophong = Convert.ToInt32(ds.Tables[0].Rows[0]["SoPhong"]);
            kv.Soday   = Convert.ToInt32(ds.Tables[0].Rows[0]["SoDay"]);
            kv.Sotang  = Convert.ToInt32(ds.Tables[0].Rows[0]["SoTang"]);
            kv.Matk    = ds.Tables[0].Rows[0]["LoaiTaiKhoan"].ToString();
            kv.Matt    = Convert.ToInt32(ds.Tables[0].Rows[0]["MaTrangThai"]);
            kv.Ghichu  = ds.Tables[0].Rows[0]["GhiChu"].ToString();

            return(kv);
        }
Esempio n. 33
0
    private void LoadData(string Id)
    {
        try
        {
            KhuVuc kv = new KhuVuc();
            DataSet ds = kv.SelectByID(Convert.ToInt32(Id));

            if (ds.Tables[0].Rows.Count > 0)
            {
                txtTenKhuVuc.Text = ds.Tables[0].Rows[0]["TenKhuVuc"].ToString();
                txtGhiChu.Text = ds.Tables[0].Rows[0]["GhiChu"].ToString();
                if (ds.Tables[0].Rows[0]["HienThi"].ToString() != "")
                    chkHienThi.Checked = bool.Parse(ds.Tables[0].Rows[0]["HienThi"].ToString());
                chkSuKien.Checked = ds.Tables[0].Rows[0]["bak3"].ToString() == "1" ? true : false;
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }
Esempio n. 34
0
    private void LoadKhuVuc()
    {
        KhuVuc kv = new KhuVuc();
        DataSet ds;

        if (Cache["kv"] == null)
        {
            ds = kv.SelectAll();
            Cache.Insert("kv", ds);
        }
        else
        {
            ds = (DataSet) Cache["kv"];
        }

        ddlKhuVuc.DataSource = ds.Tables[0];
        ddlKhuVuc.DataTextField = "TenKhuVuc";
        ddlKhuVuc.DataValueField = "KhuVucID";
        ddlKhuVuc.DataBind();
        ddlKhuVuc.Items.Insert(0, "Tất cả");
        ddlKhuVuc.Items[0].Value = "0";
    }
Esempio n. 35
0
    private void Page_Init(Object sender, EventArgs e)
    {
        clsHome = "menu_ac";
        clsHP = "menu";
        clsQN = "menu";
        clsTN = "menu";

        KhuVuc kv = new KhuVuc();
        DataSet ds;
        if (Cache["kv"] == null)
        {
            ds = kv.SelectByField("HienThi", "True", "bit");
            Cache["kv"] = ds;
        }
        else
        {
            ds = (DataSet) Cache["kv"];
        }
        ds.Tables[0].DefaultView.Sort = "SapXep";
        foreach (DataRowView dr in ds.Tables[0].DefaultView)
        {
            wucRegion wuc = (wucRegion) Page.LoadControl("wucRegion.ascx");
            wuc.Title = dr["TenKhuVuc"].ToString();
            wuc.HrefRegion = "RegionHome.aspx?rid=" + dr["KhuVucID"];
            wuc.clsRegion = "menu";

            wuc.ShowImage = dr["bak3"].ToString() == "1";
            if (Request.QueryString["rid"] != null)
            {
                clsHome = "menu";

                if (Request.QueryString["rid"] == dr["KhuVucID"].ToString())
                {
                    wuc.clsRegion = "menu_ac";
                    Page.Title = dr["tenkhuvuc"].ToString();
                }
            }

            wuc.Width = "width:130px";
            pnlHomeMenu.Controls.Add(wuc);
        }
        tdRegionMenu.Width = (1024 - (ds.Tables[0].Rows.Count + 1)*120).ToString();
        //pnlHomeMenu.Width = Unit.Pixel(ds.Tables[0].Rows.Count * 120);
    }
Esempio n. 36
0
    private void LoadKhuVuc()
    {
        KhuVuc kv = new KhuVuc();
        DataSet ds = kv.SelectAll();

        ddlKhuVuc.DataSource = ds.Tables[0];
        ddlKhuVuc.DataTextField = "TenKhuVuc";
        ddlKhuVuc.DataValueField = "KhuVucID";
        ddlKhuVuc.DataBind();
        ddlKhuVuc.Items.Insert(0, "Tất cả");
        ddlKhuVuc.Items[0].Value = "0";
    }
Esempio n. 37
0
    protected void btnXoa_Click(object sender, EventArgs e)
    {
        try
        {
            switch (ViewState["TYPE"].ToString())
            {
                case "thuoctinh":
                    if (Common.LoaiNguoiDungID() == 3)
                    {
                        ThuocTinh tt = new ThuocTinh();
                        tt.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "nhomsanpham":
                    if (Common.LoaiNguoiDungID() == 3)
                    {
                        NhomSanPham nhomsanpham = new NhomSanPham();
                        nhomsanpham.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "vitrisanpham":
                    if ((Common.LoaiNguoiDungID() == 3) || (Common.LoaiNguoiDungID() == 2))
                    {
                        ViTriSanPham vtsp = new ViTriSanPham();
                        vtsp.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "cuahangnhomsanpham":
                    if (Common.LoaiNguoiDungID() == 2)
                    {
                        deleteCuaHangNhomSanPham(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "nhomsanphamcuahang":
                    if (Common.LoaiNguoiDungID() == 2)
                    {
                        deleteNhomSanPhamCuaHang(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;

                case "nhanxetsanpham":
                    if (Common.LoaiNguoiDungID() != 1)
                    {
                        NhanXetSanPham nhanxet = new NhanXetSanPham();
                        nhanxet.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "tintuc":
                    if ((Common.LoaiNguoiDungID() == 3) || (Common.LoaiNguoiDungID() == 2))
                    {
                        TinTuc tt = new TinTuc();
                        tt.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "hotrotructuyen":
                    if ((Common.LoaiNguoiDungID() == 3) || (Common.LoaiNguoiDungID() == 2))
                    {
                        HoTroTrucTuyen ht = new HoTroTrucTuyen();
                        ht.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "hoidapsanpham":
                    if (Common.LoaiNguoiDungID() != 1)
                    {
                        HoiDapSanPham hoidap = new HoiDapSanPham();
                        hoidap.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "nguoidung":
                    if (Common.LoaiNguoiDungID() == 3)
                    {
                        if (CheckExistCuaHang(id) != true)
                        {
                            NguoiDung nguoidung = new NguoiDung();
                            nguoidung.Delete(id);
                        }
                        else
                        {
                            Response.Redirect("../message.aspx?msg=Không thể xóa người dùng đã có cửa hàng", false);
                        }
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "hangsanxuat":
                    if (Common.LoaiNguoiDungID() == 3)
                    {
                        HangSanXuat hsx = new HangSanXuat();
                        hsx.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "khuvuc":
                    if (Common.LoaiNguoiDungID() == 3)
                    {
                        KhuVuc kv = new KhuVuc();
                        kv.Delete(id);
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "quangcao":
                    if (Common.LoaiNguoiDungID() == 2 || Common.LoaiNguoiDungID() == 3)
                    {
                        QuangCao qcao = new QuangCao();
                        DataSet ds = qcao.SelectByQuangCaoID(id);
                        if (ds.Tables[0].Rows.Count == 1)
                        {
                            if (Common.LoaiNguoiDungID() == 3)
                            {
                                //Administrator
                                if (ds.Tables[0].Rows[0]["LoaiNguoiDungID"].ToString() == "3") qcao.Delete(id);
                            }
                            else
                            {
                                //e-Store
                                if (ds.Tables[0].Rows[0]["LoaiNguoiDungID"].ToString() == "2"
                                    && ds.Tables[0].Rows[0]["NguoiDungID"].ToString() == Common.NguoiDungID().ToString())
                                    qcao.Delete(id);
                            }
                        }
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
                case "sanpham":
                    {
                        SanPham sanpham = new SanPham();
                        DataSet dssp = sanpham.SelectBySanPhamID(id);
                        if (Common.LoaiNguoiDungID() == 2)
                        {
                            if (dssp.Tables[0].Rows.Count == 1)
                            {
                                //e-Store
                                if (dssp.Tables[0].Rows[0]["LoaiNguoiDungID"].ToString() ==
                                    Common.LoaiNguoiDungID().ToString()
                                    &&
                                    dssp.Tables[0].Rows[0]["NguoiDungID"].ToString() == Common.NguoiDungID().ToString())
                                {
                                    sanpham.Delete(id);
                                }
                            }
                        }
                        else if (Common.LoaiNguoiDungID() == 3)
                        {
                            if (dssp.Tables[0].Rows.Count == 1)
                            {
                                sanpham.Delete(id);
                            }
                        }
                        else
                        {
                            Response.Redirect("../message.aspx?msg=Access denied");
                        }
                    }
                    break;
                case "sanphammau":
                    {
                        SanPhamMau sanpham = new SanPhamMau();
                        DataSet dssp = sanpham.SelectByID(id);
                        if (Common.LoaiNguoiDungID() == 3)
                        {
                            if (dssp.Tables[0].Rows.Count == 1)
                            {
                                sanpham.Delete(id);
                            }
                        }
                        else
                        {
                            Response.Redirect("../message.aspx?msg=Access denied");
                        }
                    }
                    break;
                case "anhsanpham":
                    if ((Common.LoaiNguoiDungID() == 2) || (Common.LoaiNguoiDungID() == 3))
                    {
                        Anh anhsanpham = new Anh();
                        DataSet dssp = anhsanpham.SelectByID(id);
                        if (dssp.Tables[0].Rows.Count == 1)
                        {
                            anhsanpham.Delete(id);

                            if (File.Exists(Server.MapPath(Request.QueryString["src"])))
                            {
                                File.Delete(Server.MapPath(Request.QueryString["src"]));
                            }
                        }
                    }
                    else
                    {
                        Response.Redirect("../message.aspx?msg=Access denied");
                    }
                    break;
            }
            string strScript = "<script language='JavaScript'>" + "window.parent.Refresh();</script>";
            ClientScript.RegisterStartupScript(Type.GetType("System.String"), "Refresh", strScript);
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }
Esempio n. 38
0
    private void UpdateSuKien(int KhuVucID)
    {
        KhuVuc kv = new KhuVuc();
        DataSet ds = kv.SelectAll();

        foreach (DataRow dr in ds.Tables[0].Rows)
        {
            int kvid = int.Parse(dr["KhuVucID"].ToString());
            if (KhuVucID != kvid)
                kv.UpdateFields(int.Parse(dr["KhuVucID"].ToString()), null, null, null, null, null, null, 0);
        }
    }
Esempio n. 39
0
    private void loadSearchDropdown()
    {
        ddlDanhMuc.Items.Clear();
        NhomSanPham nhomsanpham = new NhomSanPham();
        DataSet ds = nhomsanpham.SelectNhomSanPhamByNhomChaID(0);

        ddlDanhMuc.Items.Insert(0, "Tất cả");
        ddlDanhMuc.Items[0].Value = "";

        int n = ddlDanhMuc.SelectedIndex;

        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            ListItem item = new ListItem("+ " + ds.Tables[0].Rows[i]["TenNhomSanPham"],
                                         ds.Tables[0].Rows[i]["NhomSanPhamID"].ToString());
            ddlDanhMuc.Items.Add(item);
            DataSet subds =
                nhomsanpham.SelectNhomSanPhamByNhomChaID(int.Parse(ds.Tables[0].Rows[i]["NhomSanPhamID"].ToString()));
            for (int j = 0; j < subds.Tables[0].Rows.Count; j++)
            {
                ListItem subitem = new ListItem("+.... " + subds.Tables[0].Rows[j]["TenNhomSanPham"],
                                                subds.Tables[0].Rows[j]["NhomSanPhamID"].ToString());
                ddlDanhMuc.Items.Add(subitem);
            }
        }

        //NhomSanPham nsp = new NhomSanPham();
        //DataSet dsnsp = nsp.SelectAll();

        //ddlDanhMuc.DataSource = dsnsp.Tables[0];
        //ddlDanhMuc.DataTextField = "TenNhomSanPham";
        //ddlDanhMuc.DataValueField = "NhomSanPhamID";
        //ddlDanhMuc.DataBind();
        //ddlDanhMuc.Items.Insert(0, "Tất cả");
        //ddlDanhMuc.Items[0].Value = "";

        HangSanXuat hangsanxuat = new HangSanXuat();
        DataSet dsHangSanXuat = hangsanxuat.SelectAll();
        if (Cache["hsx"] == null)
        {
            dsHangSanXuat = hangsanxuat.SelectAll();
            Cache.Insert("hsx", dsHangSanXuat);
        }
        else
        {
            dsHangSanXuat = (DataSet) Cache["hsx"];
        }
        DataTable dtHangSanXuat = dsHangSanXuat.Tables[0];

        ddlHangSanXuat.DataSource = dtHangSanXuat;
        ddlHangSanXuat.DataTextField = "TenHangSanXuat";
        ddlHangSanXuat.DataValueField = "HangSanXuatID";
        ddlHangSanXuat.DataBind();

        KhuVuc khuvuc = new KhuVuc();
        DataSet dsKhuVuc;

        if (Cache["kv"] == null)
        {
            dsKhuVuc = khuvuc.SelectAll();
            Cache.Insert("kv", dsKhuVuc);
        }
        else
        {
            dsKhuVuc = (DataSet) Cache["kv"];
        }

        DataTable dtKhuVuc = dsKhuVuc.Tables[0];

        ddlKhuVuc.DataSource = dtKhuVuc;
        ddlKhuVuc.DataTextField = "TenKhuVuc";
        ddlKhuVuc.DataValueField = "KhuVucID";
        ddlKhuVuc.DataBind();
    }
Esempio n. 40
0
    private void LoadDropDownDaTa()
    {
        try
        {
            CuaHang ch = new CuaHang();
            DataSet dsch;
            string cacheCh = "ch" + Common.NguoiDungID();
            if (Cache[cacheCh] == null)
            {
                dsch = ch.SelectByNguoiDungID(Common.NguoiDungID());
                Cache.Insert(cacheCh, dsch);
            }
            else
            {
                dsch = (DataSet) Cache[cacheCh];
            }
            if (dsch.Tables[0].Rows.Count > 0)
            {
                LoadDanhMucConForDropDown(0, int.Parse(dsch.Tables[0].Rows[0]["CuaHangID"].ToString()), 0);
            }
            HangSanXuat hangsanxuat = new HangSanXuat();
            DataSet dsHangSanXuat = hangsanxuat.SelectAll();
            if (Cache["hsx"] == null)
            {
                dsHangSanXuat = hangsanxuat.SelectAll();
                Cache.Insert("hsx", dsHangSanXuat);
            }
            else
            {
                dsHangSanXuat = (DataSet) Cache["hsx"];
            }
            DataTable dtHangSanXuat = dsHangSanXuat.Tables[0];

            ddlHangSanXuat.DataSource = dtHangSanXuat;
            ddlHangSanXuat.DataTextField = "TenHangSanXuat";
            ddlHangSanXuat.DataValueField = "HangSanXuatID";
            ddlHangSanXuat.DataBind();

            KhuVuc khuvuc = new KhuVuc();
            DataSet dsKhuVuc;

            if (Cache["kv"] == null)
            {
                dsKhuVuc = khuvuc.SelectAll();
                Cache.Insert("kv", dsKhuVuc);
            }
            else
            {
                dsKhuVuc = (DataSet) Cache["kv"];
            }

            DataTable dtKhuVuc = dsKhuVuc.Tables[0];

            ddlKhuVuc.DataSource = dtKhuVuc;
            ddlKhuVuc.DataTextField = "TenKhuVuc";
            ddlKhuVuc.DataValueField = "KhuVucID";
            ddlKhuVuc.DataBind();
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }
Esempio n. 41
0
 public KhuVucDTO(KhuVuc kv)
 {
     MAKHUVUC = kv.MAKHUVUC;
     TENKHUVUC = kv.TENKHUVUC;
 }
Esempio n. 42
0
    private void loadSearchDropdown()
    {
        ddlDanhMuc.Items.Clear();
        NhomSanPham nhomsanpham = new NhomSanPham();
        DataSet ds = nhomsanpham.SelectNhomSanPhamByNhomChaID(0);

        ddlDanhMuc.Items.Insert(0, "Tất cả");
        ddlDanhMuc.Items[0].Value = "";

        int n = ddlDanhMuc.SelectedIndex;

        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            ListItem item = new ListItem("+ " + ds.Tables[0].Rows[i]["TenNhomSanPham"],
                                         ds.Tables[0].Rows[i]["NhomSanPhamID"].ToString());
            ddlDanhMuc.Items.Add(item);
            DataSet subds =
                nhomsanpham.SelectNhomSanPhamByNhomChaID(int.Parse(ds.Tables[0].Rows[i]["NhomSanPhamID"].ToString()));
            for (int j = 0; j < subds.Tables[0].Rows.Count; j++)
            {
                ListItem subitem = new ListItem("+.... " + subds.Tables[0].Rows[j]["TenNhomSanPham"],
                                                subds.Tables[0].Rows[j]["NhomSanPhamID"].ToString());
                ddlDanhMuc.Items.Add(subitem);
            }
        }

        HangSanXuat hsx = new HangSanXuat();
        DataSet dshsx = hsx.SelectAll();

        ddlHangSanXuat.DataSource = dshsx.Tables[0];
        ddlHangSanXuat.DataTextField = "TenHangSanXuat";
        ddlHangSanXuat.DataValueField = "HangSanXuatID";
        ddlHangSanXuat.DataBind();
        ddlHangSanXuat.Items.Insert(0, "Tất cả");
        ddlHangSanXuat.Items[0].Value = "";

        KhuVuc kv = new KhuVuc();
        DataSet dskv = kv.SelectAll();

        ddlKhuVuc.DataSource = dskv.Tables[0];
        ddlKhuVuc.DataTextField = "TenKhuVuc";
        ddlKhuVuc.DataValueField = "KhuVucID";
        ddlKhuVuc.DataBind();
        ddlKhuVuc.Items.Insert(0, "Tất cả");
        ddlKhuVuc.Items[0].Value = "";
    }
Esempio n. 43
0
    private void LoadDropDownDaTa()
    {
        try
        {
            KhuVuc khuvuc = new KhuVuc();
            DataSet dsKhuVuc = khuvuc.SelectAll();
            DataTable dtKhuVuc = dsKhuVuc.Tables[0];

            ddlKhuVuc.DataSource = dtKhuVuc;
            ddlKhuVuc.DataTextField = "TenKhuVuc";
            ddlKhuVuc.DataValueField = "KhuVucID";
            ddlKhuVuc.DataBind();
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }
Esempio n. 44
0
    private void LoadDropDownDaTa()
    {
        try
        {
            HangSanXuat hangsanxuat = new HangSanXuat();
            DataSet dsHangSanXuat = hangsanxuat.SelectAll();
            if (Cache["hsx"] == null)
            {
                dsHangSanXuat = hangsanxuat.SelectAll();
                Cache.Insert("hsx", dsHangSanXuat);
            }
            else
            {
                dsHangSanXuat = (DataSet) Cache["hsx"];
            }
            DataTable dtHangSanXuat = dsHangSanXuat.Tables[0];

            ddlHangSanXuat.DataSource = dtHangSanXuat;
            ddlHangSanXuat.DataTextField = "TenHangSanXuat";
            ddlHangSanXuat.DataValueField = "HangSanXuatID";
            ddlHangSanXuat.DataBind();

            KhuVuc khuvuc = new KhuVuc();
            DataSet dsKhuVuc;

            if (Cache["kv"] == null)
            {
                dsKhuVuc = khuvuc.SelectAll();
                Cache.Insert("kv", dsKhuVuc);
            }
            else
            {
                dsKhuVuc = (DataSet) Cache["kv"];
            }

            DataTable dtKhuVuc = dsKhuVuc.Tables[0];

            ddlKhuVuc.DataSource = dtKhuVuc;
            ddlKhuVuc.DataTextField = "TenKhuVuc";
            ddlKhuVuc.DataValueField = "KhuVucID";
            ddlKhuVuc.DataBind();
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }