public PlanoTelefonia Atualizar(PlanoTelefoniaCommand planoTelefoniaCommand) { PlanoTelefonia planoTelefonia = planoTelefoniaRepositorio.GetById(planoTelefoniaCommand.Id); var planoTelefoniaMapeado = Mapear(planoTelefoniaCommand, planoTelefonia); return(planoTelefoniaRepositorio.Update(planoTelefoniaMapeado)); }
public IActionResult Atualizar(PlanoTelefoniaCommand plano) { try { var planoAtualizado = planoTelefoniaService.Atualizar(plano); return(Ok(planoAtualizado)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Criar(PlanoTelefoniaCommand plano) { try { var novoPlano = planoTelefoniaService.Criar(plano); return(Ok(novoPlano)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
private PlanoTelefonia Mapear(PlanoTelefoniaCommand planoTelefoniaCommand, PlanoTelefonia planoTelefonia) { planoTelefonia.Id = planoTelefoniaCommand.Id; planoTelefonia.Codigo = planoTelefoniaCommand.Codigo; planoTelefonia.Minutos = planoTelefoniaCommand.Minutos; planoTelefonia.FranquiaInternet = planoTelefoniaCommand.FranquiaInternet; planoTelefonia.Valor = planoTelefoniaCommand.Valor; planoTelefonia.DDDId = planoTelefoniaCommand.DDDId; planoTelefonia.OperadoraId = planoTelefoniaCommand.OperadoraId; planoTelefonia.TipoPlano = planoTelefoniaCommand.TipoPlano; return(planoTelefonia); }
public PlanoTelefonia Criar(PlanoTelefoniaCommand planoTelefoniaCommand) { PlanoTelefonia planoTelefonia = Mapear(planoTelefoniaCommand, new PlanoTelefonia()); return(planoTelefoniaRepositorio.Create(planoTelefonia)); }