public void btnLuu_Click(object sender, EventArgs e) { TyGiaDTO tg = new TyGiaDTO(); tg.TenTyGia = Convert.ToString(txtTen.Text.Trim()); tg.TyGiaQuyDoi = Convert.ToDouble(ceTyGiaQuyDoi.Value); if (chxConQuanLy.Checked == true) { tg.ConQuanLy = true; } else { tg.ConQuanLy = false; } bool check = TyGiaBUS.KiemTraThem(tg); if (check) { if (eventThemXongEvent != null) { eventThemXongEvent(); } MessageBox.Show("Thêm thành công!"); Log_BUS.ThemNhatKy("Tỷ giá", "Thêm tỷ giá"); } else { MessageBox.Show("Thêm thất bại!"); } }
public static int SuaTyGia(TyGiaDTO tg) { DataProvider p = new DataProvider(); p.Connect(); SqlParameter[] para = new SqlParameter[] { new SqlParameter("@matg", SqlDbType.Int) { Value = tg.MaTyGia }, new SqlParameter("@tentg", SqlDbType.NVarChar, 50) { Value = tg.TenTyGia }, new SqlParameter("@tygiaquydoi", SqlDbType.Float) { Value = tg.TyGiaQuyDoi }, new SqlParameter("@conquanly", SqlDbType.Bit) { Value = tg.ConQuanLy } }; int n = p.ExecuteNonQuery("sp_SuaTyGia", CommandType.StoredProcedure, para); p.Disconnect(); return(n); }
public void btnSua_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DanhMuc_SuaTyGia f = new DanhMuc_SuaTyGia(); int[] i = GridView1.GetSelectedRows(); TyGiaDTO ncc = ((List <TyGiaDTO>)GridControl1.DataSource)[i[0]]; f.txtMa.Text = ncc.MaTyGia.ToString(); f.txtTen.Text = ncc.TenTyGia; f.ceTyGiaQuyDoi.Value = (decimal)ncc.TyGiaQuyDoi; if (ncc.ConQuanLy == true) { f.chxConQuanLy.Checked = true; } else { f.chxConQuanLy.Checked = false; } f.eventSuaXong += LayTatCaTyGia; f.ShowDialog(); }
public static List <TyGiaDTO> LoadTatCaTyGia() { List <TyGiaDTO> ltg = new List <TyGiaDTO>(); TyGiaDTO tg = null; DataProvider p = new DataProvider(); p.Connect(); SqlDataReader r = p.GetReader("sp_LayTatCaTyGia", CommandType.StoredProcedure); while (r.Read()) { tg = new TyGiaDTO(); tg.MaTyGia = Convert.ToInt32(r[0]); tg.TenTyGia = r[1].ToString(); tg.TyGiaQuyDoi = Convert.ToDouble(r[2]); tg.ConQuanLy = Convert.ToBoolean(r[3]); ltg.Add(tg); } p.Disconnect(); return(ltg); }