예제 #1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            List <DMSanPhamInfo> listSP = (List <DMSanPhamInfo>)bteSanPham.Tag;
            string Id = String.Empty;

            foreach (DMSanPhamInfo dmSanPhamInfo in listSP)
            {
                Id += dmSanPhamInfo.IdSanPham + ",";
            }
            for (int i = 0; i < list.Count; i++)
            {
                //if (list.FindAll(delegate(NoteSanPhamReportInfor math)
                //{
                //    return math.IdSanPham == list[i].IdSanPham
                //                            && math.STT == list[i].STT;
                //}).Count > 1)
                //{
                //    clsUtils.MsgCanhBao("Số thứ tự không được trùng nhau !");
                //    return;
                //}
                NoteSanPhamReportInfor infor = list[i];
                NoteReportDataProvider.Instance.UpdateCauHinhSanPham(Id, infor.STT, infor.TenCauHinh);
            }
            LoadDataGridvew();
        }
예제 #2
0
 private void DeleteSTT()
 {
     for (int i = 0; i < lstSP.Count; i++)
     {
         NoteSanPhamReportInfor infor = lstSP[i];
         NoteReportDataProvider.Instance.DeleteCauHinhSanPham(infor.IdSanPham);
     }
 }
예제 #3
0
 private void SaveTenVietTat()
 {
     for (int i = 0; i < lstSP.Count; i++)
     {
         NoteSanPhamReportInfor infor = lstSP[i];
         NoteReportDataProvider.Instance.UpdateTenVietTatSanPham(infor.IdSanPham, infor.TenSanPham);
     }
 }