コード例 #1
0
        public void DeletarObjeto(GerenciadorFinanceiro.Dominio.Servico objeto)
        {
            string sSqlDelete = "update TB_Servico set Ativo = 0 where IdServico = @IdServico";

            try
            {
                Conection.AbrirConexao();
                Conection.Execute(sSqlDelete, objeto.IdServico);
            }
            catch (Exception ex)
            {
                throw new Exception("Não foi possível deletar o Serviço.", ex);
            }
            finally
            {
                Conection.FecharConexao();
            }
        }
コード例 #2
0
        public void AtualizarObjeto(GerenciadorFinanceiro.Dominio.Servico objeto)
        {
            string sSqlUpdate = "update TB_Servico set Descricao = @Descricao, Valor = @Valor, " +
                                "Observacao = @Observacao where IdServico = @IdServico";

            try
            {
                Conection.AbrirConexao();
                Conection.Execute(sSqlUpdate, objeto.Descricao, objeto.Valor, objeto.Observacao, objeto.IdServico);
            }
            catch (Exception ex)
            {
                throw new Exception("Não foi possível atualizar o serviço.", ex);
            }
            finally
            {
                Conection.FecharConexao();
            }
        }
コード例 #3
0
        public void SalvarObjeto(GerenciadorFinanceiro.Dominio.Servico objeto)
        {
            string sSqlInsert = "insert into TB_Servico (Descricao, Valor, Observacao, IdTipoServico)" +
                                " values (@Descricao, @Valor, @Observacao, @idTipoServico)";

            try
            {
                Conection.AbrirConexao();
                Conection.Execute(sSqlInsert, objeto.Descricao, objeto.Valor, objeto.Observacao, objeto.Tipo.IdTipoServico);
            }
            catch (Exception ex)
            {
                throw new Exception("Não foi possível salvar o serviço.", ex);
            }
            finally
            {
                Conection.FecharConexao();
            }
        }