private void btnLuu_Click(object sender, EventArgs e) { if (!tblLoaiMay_BUS.KiemTraMM(txtMaM.Text)) { if (cbbHangsx.Text != "" && txtMaM.Text != "" && txtTenM.Text != "" && txtGia.Text != "" && txtTGBH.Text != "" && cbbDungLuong.Text != "" && txtRam.Text != "") { string maM = txtMaM.Text; string maH = cbbHangsx.SelectedValue.ToString(); string tenM = txtTenM.Text; string Gia = txtGia.Text; int soluongton = 0; int tgbh = Convert.ToInt32(txtTGBH.Text); int dungluong = Convert.ToInt32(cbbDungLuong.Text); int ram = Convert.ToInt32(txtRam.Text); tblLoaiMay LoaiMay = new tblLoaiMay(maM, maH, tenM, Gia, soluongton, tgbh, dungluong, ram); tblLoaiMay_BUS.NhapLoaiM(LoaiMay); dgvHienLoaiM.DataSource = tblLoaiMay_BUS.HienLMay(); dgvHienLoaiM.Enabled = true; DataBinding(); btnThem.Text = "Thêm"; btnThemct.Enabled = true; DKKhoa(); } else { MessageBox.Show("Vui lòng nhập đầy đủ thông tin.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Mã máy đã được sử dụng. Vui lòng nhập lại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static void NhapLoaiMay(tblLoaiMay lm) { SqlConnection conn = KetnoiCSDL.Hamketnoi(); SqlCommand cmd = new SqlCommand("NhapMay", conn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@MaM", SqlDbType.NVarChar, 20); cmd.Parameters.Add("@MaH", SqlDbType.NVarChar, 20); cmd.Parameters.Add("@TenM", SqlDbType.NVarChar, 20); cmd.Parameters.Add("@Gia", SqlDbType.Char, 255); cmd.Parameters.Add("@SoLuongTon", SqlDbType.Int); cmd.Parameters.Add("@TGBH", SqlDbType.Int); cmd.Parameters.Add("@DungLuong", SqlDbType.Int); cmd.Parameters.Add("@Ram", SqlDbType.Int); cmd.Parameters["@MaM"].Value = lm.MaM1; cmd.Parameters["@MaH"].Value = lm.MaH1; cmd.Parameters["@TenM"].Value = lm.TenM1; cmd.Parameters["@Gia"].Value = lm.Gia1; cmd.Parameters["@SoLuongTon"].Value = lm.SoLuongTon1; cmd.Parameters["@TGBH"].Value = lm.TGBH1; cmd.Parameters["@DungLuong"].Value = lm.DungLuong1; cmd.Parameters["@Ram"].Value = lm.Ram1; conn.Open(); cmd.ExecuteNonQuery(); conn.Close(); }
public static void NhapLoaiM(tblLoaiMay loaimay) { tblLoaiMay_DAO.NhapLoaiMay(loaimay); }