public DTO_PTTQ[] search_PhieuTraTaiQuay(string st) { int i = 0; DataTable infotable = pttq.timKiemPhieuTraTaiQuay(st); if (infotable.Rows.Count == 0) { DTO_PTTQ[] temp = new DTO_PTTQ[1]; temp[0] = new DTO_PTTQ(getThongTinPTTQ(0, 0), getThongTinPTTQ(1, 0), getThongTinPTTQ(2, 0), getThongTinPTTQ(3, 0), getThongTinPTTQ(4, 0), getThongTinPTTQ(5, 0), getThongTinPTTQ(6, 0)); return(temp); } DTO_PTTQ[] dtopttq = new DTO_PTTQ[infotable.Rows.Count]; DataRowCollection result = infotable.Rows; foreach (DataRow row in result) { string[] str = new string[8]; for (int j = 0; j <= 7; j++) { str[j] = row[j].ToString(); } dtopttq[i] = new DTO_PTTQ(str[0], str[1], str[2], str[3], str[4], str[5], str[6]); i++; } return(dtopttq); }
public bool suaPTTQ(DTO_PTTQ tv) { try { // Ket noi connect.Open(); // Query string string SQL = string.Format("UPDATE PHIEUTRATAIQUAY " + "SET MANV = '{1}', MAKH = '{2}', MASP = '{3}', SOLUONG = {4}, THANHTIEN = {5}, NGTRA='{6}' " + "WHERE MAPTTQ= '{0}' ", tv.MAPTTQ, tv.MANV, tv.MAKH, tv.MASP, tv.SOLUONG, tv.THANHTIEN, tv.NGTRA); // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). SqlCommand cmd = new SqlCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
public bool themPTTQ(DTO_PTTQ tv)// THẮNG { try { // Ket noi connect.Open(); string SQL = string.Format("INSERT INTO PHIEUTRATAIQUAY(MAPTTQ,MANV,MAKH,MASP,SOLUONG,THANHTIEN,NGTRA) " + "VALUES ('{0}', '{1}', '{2}' , '{3}' , {4} , {5},'{6}')", tv.MAPTTQ, tv.MANV, tv.MAKH, tv.MASP, tv.SOLUONG, tv.THANHTIEN, tv.NGTRA);// DỮ LIỆU NHẬP VÀO // Command (mặc định command type = text nên chúng ta khỏi fải làm gì nhiều). SqlCommand cmd = new SqlCommand(SQL, connect); // Query và kiểm tra if (cmd.ExecuteNonQuery() > 0) { return(true); } } catch (Exception e) { } finally { // Dong ket noi connect.Close(); } return(false); }
static public string check_Nhap(DTO_PTTQ pttq) { string error = ""; Stelia_BUS.Stelia_BUS bus = new Stelia_BUS.Stelia_BUS(); DTO_PTTQ[] phieutratq = bus.search_PhieuTraTaiQuay(pttq.MAPTTQ); if (phieutratq[0].MAPTTQ == pttq.MAPTTQ) { error += "Mã phiếu trả tại quầy này đã tồn tại"; } return(error); }
public bool suaData(DTO_PTTQ tv) { return(pttq.suaPTTQ(tv)); }
public bool themData(DTO_PTTQ tv) { return(pttq.themPTTQ(tv)); }