Exemplo n.º 1
0
 public void addRim(tblRims rim)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         db.tblRims.Add(rim);
         db.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public void deleteRim(int rimID)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         deleteImagesOfRim(rimID);
         tblRims rim = getRim(rimID);
         db.Entry(rim).State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public bool isSold(tblRims rim)
 {
     using (var db = new CSCbelgiumDatabaseEntities())
     {
         if (rim.Sold == 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Exemplo n.º 4
0
 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();
         }
     }
 }
Exemplo n.º 5
0
        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"));
        }
Exemplo n.º 6
0
 public void SellRim(tblRims rim, bool sold)
 {
     dao.SellRim(rim, sold);
 }
Exemplo n.º 7
0
 public bool isSold(tblRims rim)
 {
     return(dao.isSold(rim));
 }
Exemplo n.º 8
0
 public void addRim(tblRims rim)
 {
     dao.addRim(rim);
 }