public ResultViewModel AlteraPrioridade(PrioridadeAtividade prioridade)
        {
            using (NpgsqlConnection conexao = new NpgsqlConnection(strconexao))
            {
                try
                {
                    var query = @"Update Atividade Set 
                                    Prioridade   = @Prioridade                                 
                                    Where Id = @Id";
                    conexao.Execute(query, prioridade);

                    return(new ResultViewModel()
                    {
                        Success = true,
                        Message = "Atividade alterada com sucesso",
                        Data = prioridade
                    });
                }
                catch (Exception ex)
                {
                    return(new ResultViewModel()
                    {
                        Success = false,
                        Message = ex.Message,
                        Data = ex
                    });
                }
            }
        }
Exemple #2
0
        public ResultViewModel AlteraPrioridade(PrioridadeAtividade item)
        {
            try
            {
                var update = Builders <Atividade> .Update.Set("Prioridade", item.Prioridade);

                atividade.UpdateOne(x => x.Id == item.Id, update);

                return(new ResultViewModel()
                {
                    Success = true,
                    Message = "Atividade alterada com sucesso",
                    Data = item
                });
            }
            catch (Exception ex)
            {
                return(new ResultViewModel()
                {
                    Success = false,
                    Message = ex.Message,
                    Data = ex
                });
            }
        }