public ConviteProjeto CriarConviteProjeto() { // Resumo: Cria um convite de projeto para um contato sem vincular os dados do projeto ainda. int idUsuario = (int)Application.Current.Properties["id"]; if (dadosUsuario == null) { dadosUsuario = new UsuarioRepository(); } var usuarioLogado = dadosUsuario.ConsultarUsuarioPorId(idUsuario); var contato = dadosUsuario.ConsultarUsuarioPorId(IdContatoSelecionado); var conviteProjeto = new ConviteProjeto { IdRemetente = usuarioLogado.Id, IdDestinatario = contato.Id, NomeRemetente = usuarioLogado.NomeUsuario, NomeDestinatario = contato.NomeUsuario }; // Mensagem: Convite enviado para o usuário. Toast.ShortMessage(Mensagem.MENS_FORM_19); return(conviteProjeto); }
public void IncluirConviteProjeto(ConviteProjeto convite) { conexao.Query <ConviteProjeto>("INSERT INTO ConviteProjeto (IdProjeto, IdDestinatario, IdRemetente, NomeDestinatario, NomeRemetente, Convite) VALUES (?,?,?,?,?,?)", convite.IdProjeto, convite.IdDestinatario, convite.IdRemetente, convite.NomeDestinatario, convite.NomeRemetente, convite.Convite); }