public void addRim(tblRims rim) { using (var db = new CSCbelgiumDatabaseEntities()) { db.tblRims.Add(rim); db.SaveChanges(); } }
public void deleteRim(int rimID) { using (var db = new CSCbelgiumDatabaseEntities()) { deleteImagesOfRim(rimID); tblRims rim = getRim(rimID); db.Entry(rim).State = EntityState.Deleted; db.SaveChanges(); } }
public bool isSold(tblRims rim) { using (var db = new CSCbelgiumDatabaseEntities()) { if (rim.Sold == 1) { return(true); } else { return(false); } } }
public void SellRim(tblRims rim, bool sold) { using (var db = new CSCbelgiumDatabaseEntities()) { if (sold) { rim.Sold = (byte)1; db.Entry(rim).State = EntityState.Modified; db.SaveChanges(); } else { rim.Sold = (byte)0; db.Entry(rim).State = EntityState.Modified; db.SaveChanges(); } } }
public ActionResult AddRim(AddRimViewModel vm) { tblRimsService service = new tblRimsService(); tblRimBrandsService bservice = new tblRimBrandsService(); tblRims rim = new tblRims(); rim.RimBrandID = vm.selectedBrandId; rim.RimModel = vm.rim.RimModel; rim.RimPrice = vm.rim.RimPrice; rim.Sold = (byte)0; service.addRim(rim); List <HttpPostedFileBase> files = vm.files.ToList(); for (int i = 0; i < files.Count(); i++) { if (files.ElementAt(i) != null && files.ElementAt(i).ContentLength > 0) { tblRimImages Image = new tblRimImages(); System.Diagnostics.Debug.WriteLine("image"); MemoryStream target = new MemoryStream(); files.ElementAt(i).InputStream.CopyTo(target); byte[] image = target.ToArray(); Image.RimID = rim.RimID; Image.ImagePath = @"Rims/Rim" + rim.RimID + @"/Image"; tblRimsService rimservice = new tblRimsService(); rimservice.addRimImage(Image); Image.ImagePath = @"Rims/Rim" + rim.RimID + @"/Image" + Image.ImageID + ".jpg"; rimservice.UpdateImage(Image); CSCBelgiumCloudService cloudservice = new CSCBelgiumCloudService(); cloudservice.UploadImageAsBlob(Image, files.ElementAt(i)); } else { Debug.WriteLine("file null"); } } return(RedirectToAction("ManageRims")); }
public void SellRim(tblRims rim, bool sold) { dao.SellRim(rim, sold); }
public bool isSold(tblRims rim) { return(dao.isSold(rim)); }
public void addRim(tblRims rim) { dao.addRim(rim); }