Example #1
0
        // Inserir um novo cliente
        public HttpResponseMessage Inserir([FromBody] Cliente cliente)
        {
            var result = new Cliente();

            // Cria a instancia do repositório e insere o cliente
            using (var _rp = new ClienteRepositorio())
            {
                cliente.DtCadastro = DateTime.Now;
                result             = _rp.Add(cliente);
            }
            return(Request.CreateResponse(HttpStatusCode.OK, result, "application/json"));
        }
Example #2
0
        public CheckStatus Add(ClienteInput input)
        {
            CheckStatus checkstatus = new CheckStatus();
            Cliente     cliente     = new Cliente();

            cliente.IdCliente = 0;
            cliente.Nombre    = input.nombre;
            cliente.Apellido  = input.apellido;
            cliente.Eliminado = false;

            checkstatus = Validate(input, 1);
            if (checkstatus.status.Equals(Status.Ok))
            {
                checkstatus = productRepository.Add(cliente);
            }
            return(checkstatus);
        }