// PUT api/awbuildversion/5
        public void Put(vProductAndDescription value)
        {
            var GetActionType = Request.Headers.Where(x => x.Key.Equals("ActionType")).FirstOrDefault();

            if (GetActionType.Key != null)
            {
                if (GetActionType.Value.ToList()[0].Equals("DELETE"))
                    adventureWorks_BC.vProductAndDescriptionDelete(value);
                if (GetActionType.Value.ToList()[0].Equals("UPDATE"))
                    adventureWorks_BC.vProductAndDescriptionUpdate(value);
            }
        }
Ejemplo n.º 2
0
 public bool vProductAndDescriptionDelete(vProductAndDescription vproductanddescription)
 {
     return(Execute <bool>(dal =>
     {
         vProductAndDescription vproductanddescriptionDelete = dal.vProductAndDescription.Where(x => x.ProductID == vproductanddescription.ProductID).FirstOrDefault();
         if (vproductanddescriptionDelete != null)
         {
             dal.vProductAndDescription.DeleteOnSubmit(vproductanddescriptionDelete);
             dal.SubmitChanges();
             return true;
         }
         return false;
     }));
 }
Ejemplo n.º 3
0
        // PUT api/awbuildversion/5
        public void Put(vProductAndDescription value)
        {
            var GetActionType = Request.Headers.Where(x => x.Key.Equals("ActionType")).FirstOrDefault();

            if (GetActionType.Key != null)
            {
                if (GetActionType.Value.ToList()[0].Equals("DELETE"))
                {
                    adventureWorks_BC.vProductAndDescriptionDelete(value);
                }
                if (GetActionType.Value.ToList()[0].Equals("UPDATE"))
                {
                    adventureWorks_BC.vProductAndDescriptionUpdate(value);
                }
            }
        }
Ejemplo n.º 4
0
        public bool vProductAndDescriptionUpdate(vProductAndDescription vproductanddescription)
        {
            return(Execute <bool>(dal =>
            {
                vProductAndDescription vproductanddescriptionUpdate = dal.vProductAndDescription.Where(x => x.ProductID == vproductanddescription.ProductID).FirstOrDefault();
                if (vproductanddescriptionUpdate != null)
                {
                    vproductanddescriptionUpdate.ProductID = vproductanddescription.ProductID;
                    vproductanddescriptionUpdate.Name = vproductanddescription.Name;
                    vproductanddescriptionUpdate.ProductModel = vproductanddescription.ProductModel;
                    vproductanddescriptionUpdate.CultureID = vproductanddescription.CultureID;
                    vproductanddescriptionUpdate.Description = vproductanddescription.Description;
                    vproductanddescriptionUpdate.ThumbNailPhoto = vproductanddescription.ThumbNailPhoto;
                    vproductanddescriptionUpdate.ThumbnailPhotoFileName = vproductanddescription.ThumbnailPhotoFileName;
                    vproductanddescriptionUpdate.LargePhoto = vproductanddescription.LargePhoto;
                    vproductanddescriptionUpdate.LargePhotoFileName = vproductanddescription.LargePhotoFileName;

                    dal.SubmitChanges();
                    return true;
                }
                return false;
            }));
        }
 // POST api/awbuildversion
 public void Post(vProductAndDescription value)
 {
     adventureWorks_BC.vProductAndDescriptionAdd(value);
 }
Ejemplo n.º 6
0
 public void AddTovProductAndDescriptions(vProductAndDescription vProductAndDescription)
 {
     base.AddObject("vProductAndDescriptions", vProductAndDescription);
 }
Ejemplo n.º 7
0
 public static vProductAndDescription CreatevProductAndDescription(int productID, string name, string productModel, string culture, string description)
 {
     vProductAndDescription vProductAndDescription = new vProductAndDescription();
     vProductAndDescription.ProductID = productID;
     vProductAndDescription.Name = name;
     vProductAndDescription.ProductModel = productModel;
     vProductAndDescription.Culture = culture;
     vProductAndDescription.Description = description;
     return vProductAndDescription;
 }
Ejemplo n.º 8
0
 // POST api/awbuildversion
 public void Post(vProductAndDescription value)
 {
     adventureWorks_BC.vProductAndDescriptionAdd(value);
 }