Beispiel #1
0
        public async Task <ActionResult> Put(int id, [FromBody] EmailCLientesCreacionDTO emailCLienteActualizar)
        {
            var emailCliente = mapper.Map <EmailCliente>(emailCLienteActualizar);

            emailCliente.CodigoEmail           = id;
            contexto.Entry(emailCliente).State = EntityState.Modified;
            await contexto.SaveChangesAsync();

            return(NoContent());
        }
Beispiel #2
0
        public async Task <ActionResult> Post([FromBody] EmailCLientesCreacionDTO emailCLientesCreacion)
        {
            var emailCliente = mapper.Map <EmailCliente>(emailCLientesCreacion);

            contexto.Add(emailCliente);
            await contexto.SaveChangesAsync();

            var emailClienteDTO = mapper.Map <EmailClienteDTO>(emailCliente);

            return(new CreatedAtRouteResult("GetEmailClientes", new { id = emailCliente.CodigoEmail }, emailClienteDTO));
        }