public IHttpActionResult GetProduct(DataBase.Model.ViewModel.ProductViewModel model)
        {
            List <DataBase.Model.ViewModel.ProductViewModel> list = new List <DataBase.Model.ViewModel.ProductViewModel>();

            try
            {
                using (DataBase.Model.CustomerServicesEntities db = new DataBase.Model.CustomerServicesEntities())
                {
                    list = (from d in db.Product
                            select new DataBase.Model.ViewModel.ProductViewModel
                    {
                        serviceId = d.serviceId,
                        productName = d.productName,
                        productNameType = d.productNameType,
                        numeracioTerminal = d.numeracioTerminal,
                        soldAt = d.soldAt,
                        customerId = d.customerId
                    }).ToList();
                }
                return(Ok(list));
            }
            catch (Exception e)
            {
                throw new Exception("Se ha producido un error al hacer el método GetProduct: " + e);
            }
        }
        public IHttpActionResult AddProduct(DataBase.Model.ViewModel.ProductViewModel model)
        {
            try
            {
                using (DataBase.Model.CustomerServicesEntities db = new DataBase.Model.CustomerServicesEntities())
                {
                    var product = new DataBase.Model.Product();

                    product.serviceId         = model.serviceId;
                    product.productName       = model.productName;
                    product.productNameType   = model.productNameType;
                    product.numeracioTerminal = model.numeracioTerminal;
                    product.soldAt            = model.soldAt;
                    product.customerId        = model.customerId;

                    db.Product.Add(product);
                    db.SaveChanges();

                    return(Ok("Producto añadido"));
                }
            }
            catch (Exception e)
            {
                throw new Exception("Se ha producido un error al hacer el método AddProduct: " + e);
            }
        }