protected void gridDanhSach_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            string ID            = e.Keys[0].ToString();
            string MaNguyenLieu  = e.NewValues["MaNguyenLieu"].ToString();
            string IDDonViTinh   = e.NewValues["IDDonViTinh"].ToString();
            string TenNguyenLieu = e.NewValues["TenNguyenLieu"].ToString();
            string NhaCungCap    = "";
            string GhiChu        = e.NewValues["GhiChu"] == null ? "" : e.NewValues["GhiChu"].ToString();
            string GiaMua        = "0";
            string GiaBan        = e.NewValues["GiaBan"].ToString();
            string TrangThai     = "1";

            data = new dtNguyenLieu();


            float GiaCu = data.LaySoTienCu(ID);

            if (GiaCu != float.Parse(GiaBan))
            {
                dtThayDoiGia.ThemLichSu(Session["IDNhanVien"].ToString(), MaNguyenLieu, TenNguyenLieu, IDDonViTinh, GiaCu + "", GiaBan, Session["IDChiNhanh"].ToString());
            }

            data.Sua(ID, MaNguyenLieu, TenNguyenLieu, NhaCungCap, GhiChu, IDDonViTinh, GiaMua, TrangThai, GiaBan);
            e.Cancel = true;
            gridDanhSach.CancelEdit();
            LoadGrid();

            dtLichSuTruyCap.ThemLichSu(Session["IDChiNhanh"].ToString(), Session["IDNhom"].ToString(), Session["IDNhanVien"].ToString(), "Quản lý nguyên liệu", "Cập nhật nguyên liệu: " + TenNguyenLieu);
        }
Beispiel #2
0
        protected void gridDanhSach_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)
        {
            string ID            = e.Keys[0].ToString();
            string MaNguyenLieu  = e.NewValues["MaNguyenLieu"].ToString();
            string IDDonViTinh   = e.NewValues["IDDonViTinh"].ToString();
            string TenNguyenLieu = e.NewValues["TenNguyenLieu"].ToString();
            string NhaCungCap    = e.NewValues["NhaCungCap"] == null ? "" : e.NewValues["NhaCungCap"].ToString();
            string GhiChu        = e.NewValues["GhiChu"] == null ? "" : e.NewValues["GhiChu"].ToString();
            string GiaMua        = e.NewValues["GiaMua"].ToString();

            data = new dtNguyenLieu();
            data.Sua(ID, MaNguyenLieu, TenNguyenLieu, NhaCungCap, GhiChu, IDDonViTinh, GiaMua);
            e.Cancel = true;
            gridDanhSach.CancelEdit();
            LoadGrid();
        }