Ejemplo n.º 1
0
        public async Task <IActionResult> actualizacliente([FromBody] Dtos.NuevoClientDto client, int id)
        {
            var NewClient = await _context.Clientes.FirstAsync(x => x.id == id);

            NewClient.NombeCliente = client.NombeCliente.ToUpper();
            NewClient.Telefono     = client.Telefono;
            NewClient.Direccion    = client.Direccion.ToUpper();
            NewClient.RFC          = client.RFC.ToUpper();

            //await _context.Entry(NewClient).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            await _context.SaveChangesAsync();

            return(StatusCode(201));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> nuevocliente([FromBody] Dtos.NuevoClientDto client)
        {
            var NewClient = new Cliente();

            NewClient.NombeCliente = client.NombeCliente.ToUpper();
            NewClient.Telefono     = client.Telefono;
            NewClient.Direccion    = client.Direccion.ToUpper();
            NewClient.RFC          = client.RFC.ToUpper();

            await _context.Clientes.AddAsync(NewClient);

            await _context.SaveChangesAsync();

            var newclient = await _context.Clientes.OrderByDescending(x => x.id).FirstOrDefaultAsync();

            return(Ok(newclient));
        }