Ejemplo n.º 1
0
        public ActionResult login([FromBody] LoginRequest request)
        {
            UsuariosDomain usuario = new UsuariosDomain();
            var            data    = usuario.auth(request.usuario, request.password);

            if (data.estado != 0)
            {
                data.usuario.password = "******";
                return(ResponseHttp.ok("Successfully", new { usuario = data.usuario, token = data.token }));
            }
            return(ResponseHttp.NoEncontrado("No se encontraron datos"));
        }
Ejemplo n.º 2
0
        public ActionResult get()
        {
            ProductosDomain productosDomain = new ProductosDomain();
            var             productos       = productosDomain.get();

            if (productos.Count > 0)
            {
                return(ResponseHttp.ok(null, productos));
            }

            return(ResponseHttp.NoEncontrado("No se encontro datos"));
        }
Ejemplo n.º 3
0
        public ActionResult crear(crearProductoRequest request)
        {
            ProductosDomain productosDomain = new ProductosDomain();
            Productos       producto        = new Productos()
            {
                codigo   = request.codigo,
                nombre   = request.nombre,
                valor    = request.valor,
                cantidad = request.cantidad
            };

            long codproducto = productosDomain.crear(producto);

            if (codproducto != -1)
            {
                return(ResponseHttp.ok("Successfully"));
            }
            return(ResponseHttp.InternalError("No se pudo registrar el producto, error inesperado"));
        }