public IHttpActionResult CrearProducto(ProductoViewModel productoViewModel)
        {
            string respuesta = "";

            if (ModelState.IsValid)
            {
                RelojServidor relojServidor = new RelojServidor();
                relojServidor.ColocarMismaFechaHoraEnCamposFechaAltaYFechaModificacion(productoViewModel);

                ProductoLN p = new ProductoLN();
                respuesta = p.Crear(productoViewModel);

                if (respuesta.Contains("ok"))
                {
                    return(Ok());
                }

                else
                {
                    return(BadRequest(respuesta));
                }
            }

            else
            {
                return(BadRequest(respuesta));
            }
        }
        public IHttpActionResult Post_CrearTienda(TiendaViewModel tiendaViewModel)
        {
            if (ModelState.IsValid)
            {
                RelojServidor relojServidor = new RelojServidor();
                relojServidor.ColocarMismaFechaHoraEnCamposFechaAltaYFechaModificacion(tiendaViewModel);
                TiendaLN tiendaLN = new TiendaLN();

                string respuesta = tiendaLN.PostCrearTienda(tiendaViewModel);
                if (respuesta.Contains("ok"))
                {
                    return(Ok(respuesta));
                }

                else
                {
                    return(BadRequest(respuesta));
                }
            }

            else
            {
                return(BadRequest("Fallo el model binder en TiendaAPIController.Put_CrearTienda"));
            }
        }
        public IHttpActionResult ProductoActualizar(ProductoJoinProductoConDetallesJoinDetalleProductoViewModel pJoinViewModel)
        {
            if (ModelState.IsValid)
            {
                RelojServidor relojServidor = new RelojServidor();
                relojServidor.ColocarMismaFechaHoraEnCamposFechaAltaYFechaModificacion(pJoinViewModel);
                ProductoLN productoLN = new ProductoLN();
                string     res        = productoLN.Modificar(pJoinViewModel);

                if (res.Contains("ok"))
                {
                    return(Ok());
                }
                else
                {
                    return(BadRequest(res));
                }
            }

            return(BadRequest("ProductoAPIController.ProductoActualizar no pudo recibir el parametro productoViewModel"));
        }