public bool Delete(int id) { PrintTour currObject = db.PrintTours.FirstOrDefault(x => x.ID == id); if (currObject != null) { db.PrintTours.DeleteOnSubmit(currObject); db.SubmitChanges(); return(true); } return(false); }
public bool Update(PrintTour obj) { PrintTour currObject = db.PrintTours.FirstOrDefault(x => x.ID == obj.ID); if (currObject != null) { currObject.OrganizationID = obj.OrganizationID; currObject.TourID = obj.TourID; currObject.DateStart = obj.DateStart; currObject.Guide1 = obj.Guide1; currObject.Guide2 = obj.Guide2; currObject.Driver1 = obj.Driver1; currObject.Driver2 = obj.Driver2; currObject.CarCode = obj.CarCode; currObject.DatePrint = obj.DatePrint; currObject.TotalPax = obj.TotalPax; db.SubmitChanges(); } return(true); }
private void insertPrintDetails() { var hdvName = txtHdvName.Text; var txName = txtTXName.Text; var hdvID = cbbHDV.SelectedValue == null ? "0" : cbbHDV.SelectedValue.ToString(); var txID = cbbTaiXe.SelectedValue == null ? "0" : cbbTaiXe.SelectedValue.ToString(); if (hdvName != "") { hdvID = "0"; } if (txName != "") { txID = "0"; } var currentDate = DateTime.Now; PrintTour printTour = new PrintTour(); //printTour.OrganizationID = 0; printTour.TourID = _tourID; printTour.DateStart = _startDate; printTour.Guide1 = int.Parse(hdvID); printTour.Guide2 = hdvName; printTour.Driver1 = int.Parse(txID); printTour.Driver2 = txName; printTour.CarCode = txtBKS.Text; printTour.DatePrint = currentDate; printTour.TotalPax = countPax(); var printID = printService.Insert(printTour); for (int i = 0; i < gridViewData.RowCount; i++) { int bookID = int.Parse(gridViewData.GetRowCellValue(i, "ID").ToString()); DetailPrintTour detail = new DetailPrintTour(); detail.PrintID = printID; detail.BookID = bookID; detail.Date = currentDate; printDetailService.Insert(detail); } }
public int Insert(PrintTour obj) { db.PrintTours.InsertOnSubmit(obj); db.SubmitChanges(); return(obj.ID); }
public PrintTour GetByID(int id) { PrintTour data = db.PrintTours.FirstOrDefault(x => x.ID == id); return(data); }