Ejemplo n.º 1
0
        public long Post(M.MediaProduct mediaProduct)
        {
            O.MediaProduct BDMediaProduct = new O.MediaProduct
            {
                FileName     = mediaProduct.FileName,
                DownloadLink = mediaProduct.DownloadLink,
                LoadDate     = System.DateTime.Now.ToString("g"),
                IdProduct    = mediaProduct.IdProduct
            };

            BD.MediaProducts.Add(BDMediaProduct);
            BD.SaveChanges();

            return(BDMediaProduct.Id);
        }
Ejemplo n.º 2
0
        public string Post(long idMediaProduct)
        {
            string S = "";

            try
            {
                O.MediaProduct BDMediaProduct = BD.MediaProducts.FirstOrDefault(x => x.Id == idMediaProduct);
                BD.MediaProducts.Remove(BDMediaProduct);
                BD.SaveChanges();
                S = BDMediaProduct.FileName;
            }

            catch { }
            return(S);
        }
        public bool Post(M.ParametroPutFile parametroPutFile)
        {
            bool state = false;

            try
            {
                O.MediaProduct mediaProduct = BD.MediaProducts.FirstOrDefault(x => x.Id == parametroPutFile.Id);
                mediaProduct.FileName     = parametroPutFile.FileName;
                mediaProduct.DownloadLink = parametroPutFile.DownloadURL;
                BD.SaveChanges();
                state = true;
            }

            catch
            {
                state = false;
            }

            return(state);
        }