public IHttpActionResult PostCliente_UsuariosViewModel(Cliente_UsuariosViewModel cliente_UsuariosViewModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _Cliente_UsuariosAppService.Criar(cliente_UsuariosViewModel); return(CreatedAtRoute("DefaultApi", new { id = cliente_UsuariosViewModel.Id }, cliente_UsuariosViewModel)); }
public IHttpActionResult GetCliente_UsuariosViewModel(Guid id) { Cliente_UsuariosViewModel cliente_UsuariosViewModel = _Cliente_UsuariosAppService.TrazerPorId(id); if (cliente_UsuariosViewModel == null) { return(NotFound()); } return(Ok(cliente_UsuariosViewModel)); }
public Cliente_UsuariosViewModel Criar(Cliente_UsuariosViewModel cliente_UsuariosViewModel) { bool exists = DbSet.ToList().Exists(u => u.id_usuario == cliente_UsuariosViewModel.id_usuario && u.id_cliente == cliente_UsuariosViewModel.id_cliente && u.Ativo == true && u.Deletado == false); if (exists) { return(cliente_UsuariosViewModel); } else { return(Mapper.Map <Cliente_UsuariosViewModel>(_cliente_UsuariosRepository.Criar(Mapper.Map <Cliente_Usuarios>(cliente_UsuariosViewModel)))); } }
public IHttpActionResult PutCliente_UsuariosViewModel(Guid id, Cliente_UsuariosViewModel cliente_UsuariosViewModel) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != cliente_UsuariosViewModel.Id) { return(BadRequest()); } _Cliente_UsuariosAppService.Atualizar(cliente_UsuariosViewModel); return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult DeleteCliente_UsuariosViewModel(IEnumerable <Cliente_UsuariosViewModel> cliente_UsuariosParaDeletar) { foreach (var cliente_Usuarios in cliente_UsuariosParaDeletar) { Cliente_UsuariosViewModel cliente_UsuariosViewModel = _Cliente_UsuariosAppService.TrazerPorId(cliente_Usuarios.Id); _Cliente_UsuariosAppService.Remover(cliente_UsuariosViewModel); } //Cliente_UsuariosViewModel cliente_UsuariosViewModel = _Cliente_UsuariosAppService.TrazerPorId(id); //if (cliente_UsuariosViewModel == null) //{ // return NotFound(); //} return(Ok()); }
public int Remover(Cliente_UsuariosViewModel cliente_UsuariosViewModel) { return(_cliente_UsuariosRepository.Remover(Mapper.Map <Cliente_Usuarios>(cliente_UsuariosViewModel))); }
public Cliente_UsuariosViewModel Desativar(Cliente_UsuariosViewModel cliente_UsuariosViewModel) { return(Mapper.Map <Cliente_UsuariosViewModel>(_cliente_UsuariosRepository.Desativar(Mapper.Map <Cliente_Usuarios>(cliente_UsuariosViewModel)))); }
public Cliente_UsuariosViewModel Atualizar(Cliente_UsuariosViewModel cliente_UsuariosViewModel) { return(Mapper.Map <Cliente_UsuariosViewModel>(_cliente_UsuariosRepository.Atualizar(Mapper.Map <Cliente_Usuarios>(cliente_UsuariosViewModel)))); }