public static BussImage Add(BussImage bussImage) { TN db = new TN(); db.BussImages.Add(bussImage); db.SaveChanges(); return(bussImage); }
public void CopyToBase(BussImage img) { img.BussImageId = this.BussImageId; img.idbuss = this.idbuss; img.Path = this.Path; img.SortID = this.SortID; img.InUse = this.InUse; }
public void CopyFromBase(BussImage img) { this.BussImageId = img.BussImageId; this.idbuss = img.idbuss; this.Path = img.Path; this.SortID = img.SortID; this.InUse = img.InUse; }
public static BussImage Edit(BussImage bussImage) { TN db = new TN(); BussImage oldBussImage = db.BussImages.Where(en => en.BussImageId == bussImage.BussImageId).FirstOrDefault(); oldBussImage.BussImageId = bussImage.BussImageId; oldBussImage.idbuss = bussImage.idbuss; oldBussImage.Path = bussImage.Path; oldBussImage.SortID = bussImage.SortID; oldBussImage.InUse = bussImage.InUse; db.SaveChanges(); return(oldBussImage); }
public static bool SetDefaultBussImage(long idbuss) { bool result = false; try { TN db = new TN(); BussImage firstImage = db.BussImages.Where(en => en.idbuss == idbuss).OrderBy(en => en.SortID).First(); string imagPath = firstImage == null ? "" : firstImage.Path; Business business = db.Businesses.Find(idbuss); business.imgs = imagPath; db.SaveChanges(); } catch (Exception) { result = false; } return(result); }
public static bool BatchChangSort(List <BussImage> list) { bool result = false; try { TN db = new TN(); for (int i = 0; i < list.Count; i++) { BussImage img = db.BussImages.Find(list[i].BussImageId); img.SortID = list[i].SortID; db.SaveChanges(); } result = true; } catch (Exception) { result = false; } return(result); }