public void DeletePieceOfClothing(PieceOfClothing c)
 {
     try
     {
         clothes cl = c.Toclothes();
         dbConnection.DeletePieceOfClothing(cl);
     }
     catch (Exception e)
     {
         eventAggregator.GetEvent <DatabaseConnectionErrorOccuredEvent>().Publish(e.ToString());
         return;
     }
 }
 public void UpdatePieceOfClothing(PieceOfClothing c)
 {
     try
     {
         clothes      cl            = c.Toclothes();
         ImageService imageService  = new ImageService();
         string       generatedName = imageService.SaveImage(c.PicturePath, c.Id);
         if (generatedName != null)
         {
             cl.picture_path = generatedName;
         }
         dbConnection.UpdateClothes(cl);
     }
     catch (Exception e)
     {
         eventAggregator.GetEvent <DatabaseConnectionErrorOccuredEvent>().Publish(e.ToString());
     }
 }