예제 #1
0
 private tEntrega addResult(tEntrega entrega, ParceiroMidiaEntrega parceiroMidiaEntrega)
 {
     if (parceiroMidiaEntrega != null)
     {
         entrega.ParceiroMidiaEntrega = new List <ParceiroMidiaEntrega>();
         entrega.ParceiroMidiaEntrega.Add(parceiroMidiaEntrega);
     }
     return(entrega);
 }
예제 #2
0
        public RetornoModel Remover(ParceiroMidiaEntrega obj)
        {
            RetornoModel retorno = new RetornoModel();

            retorno.Sucesso = ado.Remover(obj.ParceiroMidiaID, obj.EntregaID);
            if (retorno.Sucesso)
            {
                retorno.Mensagem = retorno.Sucesso ? "Ok" : "Erro ao remover";
            }
            return(retorno);
        }
예제 #3
0
        public bool Alterar(ParceiroMidiaEntrega pme)
        {
            string sql = @"UPDATE ParceiroMidiaEntrega
                           SET EntregaID = @entregaID,
                               Ativo = @Ativo,
                               Texto = @Texto
                           WHERE ID = @ID";

            int result = conIngresso.Execute(sql, new
            {
                parceiroID = pme.ParceiroMidiaID,
                entregaID  = pme.EntregaID,
                ativo      = pme.Ativo,
                texto      = pme.Texto,
                ID         = pme.ID
            });

            return(result > 0);
        }
예제 #4
0
        public bool Incluir(ParceiroMidiaEntrega pme)
        {
            string sql = @"INSERT INTO ParceiroMidiaEntrega
                                        (ParceiroMidiaID
                                        ,EntregaID
                                        ,Ativo
                                        ,Texto)
                                VALUES (@parceiroID, @entregaID, @Ativo, @Texto)";

            int result = conIngresso.Execute(sql, new
            {
                parceiroID = pme.ParceiroMidiaID,
                entregaID  = pme.EntregaID,
                ativo      = pme.Ativo,
                texto      = pme.Texto
            });

            return(result > 0);
        }
예제 #5
0
        public RetornoModel Salvar(ParceiroMidiaEntrega obj)
        {
            RetornoModel retorno = new RetornoModel();

            if (obj.ID > 0)
            {
                retorno.Sucesso = ado.Alterar(obj);
            }
            else
            {
                retorno.Sucesso = ado.Incluir(obj);
            }

            //retorno.Sucesso = ado.Salvar(obj.ParceiroMidiaID, obj.EntregaID, obj.Ativo, obj.Texto);
            if (retorno.Sucesso)
            {
                retorno.Mensagem = retorno.Sucesso ? "Ok" : "Erro ao salvar";
            }
            return(retorno);
        }