コード例 #1
0
        public IActionResult AgregarCliente(Contacto nuevoCliente)
        {
            RPContacto rpCli = new RPContacto();

            rpCli.Agregar(nuevoCliente);
            return(CreatedAtAction(nameof(AgregarCliente), nuevoCliente));
        }
コード例 #2
0
        public IActionResult Get(int id)
        {
            RPContacto rpCli = new RPContacto();

            var cliRet = rpCli.ObtenerContacto(id);

            if (cliRet == null)
            {
                var nf = NotFound("El cliente " + id.ToString() + " no existe.");
                return(nf);
            }

            return(Ok(cliRet));
        }
コード例 #3
0
        public IActionResult EliminarContacto(int id)
        {
            RPContacto rpCli = new RPContacto();

            return(Ok(rpCli.Eliminar(id)));
        }
コード例 #4
0
        public IActionResult ActualizarContacto(Contacto contAct)
        {
            RPContacto rpCli = new RPContacto();

            return(Ok(rpCli.Actualizar(contAct)));
        }
コード例 #5
0
        public IActionResult Get()
        {
            RPContacto rpCli = new RPContacto();

            return(Ok(rpCli.ObtenerContactos()));
        }