/// <summary> /// hàm thực hiện việc thêm mới thông tin /// </summary> private void InsertData() { try { TDmucKho objDmuckho = CreateKhoThuoc(); objDmuckho.IsNew = true; objDmuckho.Save(); txtIDKHO.Text = Utility.sDbnull(objDmuckho.IdKho); objDmuckho = TDmucKho.FetchByID(Utility.Int32Dbnull(txtIDKHO.Text, -1)); if (objDmuckho != null) { DataRow dataRow = p_dtDataChung.NewRow(); Utility.FromObjectToDatarow(objDmuckho, ref dataRow); p_dtDataChung.Rows.Add(dataRow); Utility.GonewRowJanus(grdList, TDmucKho.Columns.IdKho, Utility.sDbnull(txtIDKHO.Text)); } foreach (QheDoituongKho objdoituongkho in CreateDoiTuongKhoThem()) { QuanHeDoiTuongKho.THEM_DOITUONG_KHO(objdoituongkho); } // Utility.ShowMsg("Bạn thực hiện thêm mới thành công", "Thông báo", MessageBoxIcon.Information); if (chkTrangThaiForm.Checked) { this.Close(); } else { NhapLienTuc(); } } catch (Exception) { throw; } }
/// <summary> /// hàm thực hiện việc cập nhập lại thông tin thành công /// </summary> private void UpdateData() { try { TDmucKho objDmuckho = CreateKhoThuoc(); objDmuckho.Save(); m_blnCancel = false; objDmuckho = TDmucKho.FetchByID(Utility.Int32Dbnull(txtIDKHO.Text, -1)); DataRow[] arrDr = p_dtDataChung.Select(string.Format("{0}={1}", TDmucKho.Columns.IdKho, Utility.Int32Dbnull(txtIDKHO.Text))); if (arrDr.GetLength(0) > 0) { arrDr[0].Delete(); } p_dtDataChung.AcceptChanges(); if (objDmuckho != null) { DataRow dataRow = p_dtDataChung.NewRow(); Utility.FromObjectToDatarow(objDmuckho, ref dataRow); p_dtDataChung.Rows.Add(dataRow); Utility.GonewRowJanus(grdList, TDmucKho.Columns.IdKho, Utility.sDbnull(txtIDKHO.Text)); } new Delete().From(QheDoituongKho.Schema) .Where(QheDoituongKho.Columns.IdKho).IsEqualTo(Utility.Int32Dbnull(txtIDKHO.Text, -1)) .Execute(); foreach (QheDoituongKho objdoituongkho in CreateDoiTuongKhoThem()) { QuanHeDoiTuongKho.THEM_DOITUONG_KHO(objdoituongkho); } Utility.ShowMsg("Bạn đã cập nhật dữ liệu thành công", "Thông báo", MessageBoxIcon.Information); if (chkTrangThaiForm.Checked) { this.Close(); } } catch (Exception) { throw; } }
public void Insert(string MaKho,string TenKho,int? SttHthi,string KieuKho,string KhoThuocVt,short IdKhoaphong,string MotaThem,byte? LaQuaythuoc,byte? KtraTon,DateTime? NgaySua,DateTime? NgayTao,string NguoiSua,string NguoiTao,byte? LaTuthuoc,string LoaiBnhan,byte? TrangThai,byte? TuTuc,byte? ChophepChongia,string KieuBiendong,byte? LoaiKho) { TDmucKho item = new TDmucKho(); item.MaKho = MaKho; item.TenKho = TenKho; item.SttHthi = SttHthi; item.KieuKho = KieuKho; item.KhoThuocVt = KhoThuocVt; item.IdKhoaphong = IdKhoaphong; item.MotaThem = MotaThem; item.LaQuaythuoc = LaQuaythuoc; item.KtraTon = KtraTon; item.NgaySua = NgaySua; item.NgayTao = NgayTao; item.NguoiSua = NguoiSua; item.NguoiTao = NguoiTao; item.LaTuthuoc = LaTuthuoc; item.LoaiBnhan = LoaiBnhan; item.TrangThai = TrangThai; item.TuTuc = TuTuc; item.ChophepChongia = ChophepChongia; item.KieuBiendong = KieuBiendong; item.LoaiKho = LoaiKho; item.Save(UserName); }