public bool suaTram(DTO_Tram tram) { //tạo kết nối mới SqlConnection conn = DBConnect.Connect(); //tạo command SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "suaTram"; SqlParameter prm1 = new SqlParameter("@id_Tram", tram.Id_Tram); SqlParameter prm2 = new SqlParameter("@ten_Tram", tram.Ten_Tram); SqlParameter prm3 = new SqlParameter("@dia_Diem", tram.Dia_Diem); cmd.Parameters.Add(prm1); cmd.Parameters.Add(prm2); cmd.Parameters.Add(prm3); int row = cmd.ExecuteNonQuery(); DBConnect.Close(conn); if (row > 0) { return(true); } return(false); }
public bool checkExistsTenTramInTram(DTO_Tram tr) { SqlConnection conn = DBConnect.Connect(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "checkExistsTenTramInTram"; SqlParameter prm1 = new SqlParameter("@tenTram", tr.Ten_Tram); SqlParameter prm2 = new SqlParameter("@diaDiem", tr.Dia_Diem); cmd.Parameters.Add(prm1); cmd.Parameters.Add(prm2); SqlDataAdapter da = new SqlDataAdapter(cmd);//thuc thi tra ve table DataTable dt = new DataTable(); da.Fill(dt); DBConnect.Close(conn); if (dt.Rows.Count > 0) { return(true); } return(false); }
private void btnThem_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cbTenTram.Text)) { return; } if (string.IsNullOrEmpty(cbDiaDiem.Text)) { return; } BUS_Tram bus = new BUS_Tram(); DTO_Tram dto_tr = new DTO_Tram(); dto_tr.Ten_Tram = cbTenTram.Text; dto_tr.Dia_Diem = cbDiaDiem.Text; if (!bus.checkExistsTenTramInTram(dto_tr)) { if (bus.Insert(dto_tr)) { MessageBox.Show("Thêm trạm thành công!"); loadGridTram(); } else { MessageBox.Show("Thêm trạm không thành công!"); } } else { MessageBox.Show("Tên trạm đã tồn tại!"); } }
private void btnSua_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(cbTenTram.Text)) { return; } if (string.IsNullOrEmpty(cbDiaDiem.Text)) { return; } BUS_Tram bus = new BUS_Tram(); DTO_Tram dto_tr = new DTO_Tram(); dto_tr.Id_Tram = Convert.ToInt32(cbIdTram.Text); dto_tr.Ten_Tram = Convert.ToString(cbTenTram.Text); dto_tr.Dia_Diem = Convert.ToString(cbDiaDiem.Text); if (bus.suaTram(dto_tr)) { MessageBox.Show("Sửa trạm thành công!"); loadGridTram(); } else { MessageBox.Show("Sửa trạm không thành công!"); } }
private void btnXoa_Click(object sender, EventArgs e) { BUS_Tram bus = new BUS_Tram(); DTO_Tram dto_tr = new DTO_Tram(); dto_tr.Id_Tram = Convert.ToInt32(cbIdTram.Text); if (bus.xoaTram(dto_tr)) { MessageBox.Show("Xóa trạm thành công!"); loadGridTram(); } else { MessageBox.Show("Xóa trạm không thành công!"); } cbTenTram.ResetText(); cbDiaDiem.ResetText(); }
public bool xoaTram(DTO_Tram tram) { SqlConnection conn = DBConnect.Connect(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "xoaTram"; SqlParameter Param1 = new SqlParameter("@id_Tram", tram.Id_Tram); cmd.Parameters.Add(Param1); int row = cmd.ExecuteNonQuery(); DBConnect.Close(conn); if (row > 0) { return(true); } return(false); }
public bool checkExistsTenTramInTram(DTO_Tram tram) { return(dal_tram.checkExistsTenTramInTram(tram)); }
public bool suaTram(DTO_Tram tram) { return(dal_tram.suaTram(tram)); }
public bool xoaTram(DTO_Tram tram) { return(dal_tram.xoaTram(tram)); }
public bool Insert(DTO_Tram tram) { return(dal_tram.Insert(tram)); }