public ProdutoModel GetProduto(int id)
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)} WHERE Id = @id";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@Id", id);

            SqlDataReader rd = Cmd.ExecuteReader();

            ProdutoModel produto = new ProdutoModel();

            while (rd.Read())
            {
                produto = new ProdutoModel(
                    (int)rd[nameof(ProdutoModel.Id)],
                    (string)rd[nameof(ProdutoModel.Nome)],
                    (double)rd[nameof(ProdutoModel.Peso)],
                    (string)rd[nameof(ProdutoModel.Medicao)],
                    (int)rd[nameof(ProdutoModel.Quantidade)],
                    (bool)rd[nameof(ProdutoModel.Ativo)],
                    (byte[])rd[nameof(ProdutoModel.Imagem)]);
            }
            rd.Close();
            return(produto);
        }
 public bool Inserir(AgendaModel agendamento)
 {
     GetConexao();
     Cmd.CommandText = $@"{ConsultaHelper.GetInsertInto(_tabela)} (@Cliente, @Funcionario, @Procedimento, @Data, @Horas, @Minutos, @Ativo)";
     Cmd.Parameters.Clear();
     return(DadosAgendamento(agendamento));
 }
 public bool Inserir(ProdutoModel produto)
 {
     Cmd.CommandText = $@"{ConsultaHelper.GetInsertInto(_tabela)} (@Nome, @Peso, @Medicao, @Quantidade, @Ativo, @Imagem)";
     GetConexao();
     Cmd.Parameters.Clear();
     return(DadosProduto(produto));
 }
        public List <ProdutoModel> Listar()
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)}";

            return(GetProdutos());
        }
        public List <ClienteModel> Listar()
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)}";

            return(GetCliente());
        }
 public bool Inserir(FuncionarioModel funcionario)
 {
     GetConexao();
     Cmd.CommandText = $@"{ConsultaHelper.GetInsertInto(_tabela)} (@Nome, @Telefone, @CPF, @Profissao, @Email, @Ativo, @Usuario, @Senha)";
     Cmd.Parameters.Clear();
     return(DadosFuncionario(funcionario));
 }
 public bool Inserir(ClienteModel cliente)
 {
     GetConexao();
     Cmd.CommandText = $@"{ConsultaHelper.GetInsertInto(_tabela)} (@Nome, @Telefone, @CPF, @Sexo, @DataNascimento, @Ativo)";
     Cmd.Parameters.Clear();
     return(DadosCliente(cliente));
 }
        public List <FuncionarioModel> Listar()
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)}";

            return(GetFuncionario());
        }
Esempio n. 9
0
        public List <ProcedimentoModel> Listar()
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)}";
            var a = GetProcedimento();

            return(a);
        }
 public bool Atualizar(FuncionarioModel funcionario)
 {
     GetConexao();
     Cmd.CommandText = $@"{ConsultaHelper.GetUpdateSet(_tabela)} Nome = @Nome, Telefone = @Telefone, CPF = @CPF, Profissao = @Profissao, Email = @Email, Ativo = @Ativo, Usuario = @Usuario, Senha = @Senha  WHERE Id = @id";
     Cmd.Parameters.Clear();
     Cmd.Parameters.AddWithValue("@Id", funcionario.Id);
     return(DadosFuncionario(funcionario));
 }
Esempio n. 11
0
        public bool Inserir(ProcedimentoModel procedimento)
        {
            GetConexao();
            Cmd.CommandText = $@"{ConsultaHelper.GetInsertInto(_tabela)} (@Nome, @Areaprofissional, @Ativo)";

            Cmd.Parameters.Clear();
            return(DadosProcedimento(procedimento));
        }
        public bool Atualizar(ProdutoModel produto)
        {
            GetConexao();
            Cmd.CommandText = $@"{ConsultaHelper.GetUpdateSet(_tabela)} Nome = @Nome, Peso = @Peso, Medicao = @Medicao, Quantidade = @Quantidade, Ativo = @Ativo, Imagem = @Imagem  WHERE Id = @id";
            GetConexao();
            Cmd.Parameters.AddWithValue("@Id", produto.Id);

            return(DadosProduto(produto));
        }
Esempio n. 13
0
        public bool Atualizar(ProcedimentoModel procedimento)
        {
            GetConexao();
            Cmd.CommandText = $@"{ConsultaHelper.GetUpdateSet(_tabela)} Nome = @Nome, AreaProfissional = @AreaProfissional, Ativo = @Ativo  WHERE Id = @id";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@Id", procedimento.Id);
            return(DadosProcedimento1(procedimento));
        }
        public bool Atualizar(ClienteModel cliente)
        {
            GetConexao();
            Cmd.CommandText = $@"{ConsultaHelper.GetUpdateSet(_tabela)} Nome = @Nome, Telefone = @Telefone, CPF = @CPF, Sexo = @Sexo, DataNascimento = @DataNascimento, Ativo = @Ativo  WHERE Id = @id";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@Id", cliente.Id);
            return(DadosCliente(cliente));
        }
        public bool Atualizar(AgendaModel agendamento)
        {
            GetConexao();
            Cmd.CommandText = $@"{ConsultaHelper.GetUpdateSet(_tabela)} Cliente = @Cliente, Funcionario = @Funcionario, Procedimento = @Procedimento, Data = @Data, Horas = @Horas, Minutos = @Minutos, Ativo = @Ativo  WHERE Id = @id";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@Id", agendamento.Id);
            return(DadosAgendamento(agendamento));
        }
        public List <AgendaModel> Consultar(string busca)
        {
            GetConexao();
            busca           = $"%{busca}%";
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)} WHERE Id LIKE @busca OR Cliente LIKE @busca";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@busca", busca);

            return(GetProduto());
        }
        public List <FuncionarioModel> Consultar(string busca)
        {
            GetConexao();
            busca           = $"%{busca}%";
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom(_tabela)} WHERE CPF LIKE @busca OR Nome LIKE @busca";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@busca", busca);

            return(GetFuncionario());
        }
Esempio n. 18
0
        private List <ProdutoModel> GetProdutosDeProcedimento(int idProcedimento)
        {
            GetConexao();
            Cmd.CommandText = $"{ConsultaHelper.GetSelectFrom("Produtos_De_Procedimento")} WHERE ProcedimentoId = @idProcedimento ";

            Cmd.Parameters.Clear();
            Cmd.Parameters.AddWithValue("@idProcedimento", idProcedimento);

            SqlDataReader rd       = Cmd.ExecuteReader();
            List <int>    produtos = new List <int>();

            while (rd.Read())
            {
                produtos.Add((int)rd["ProdutoId"]);
            }
            rd.Close();
            return(ListaProdutosEscolhidos(produtos));
        }