public string Cadastrar(Funcionario funcionario) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_funcionarios (nomeFUNCIONARIO,fone1FUNCIONARIO,fone2FUNCIONARIO,ativoFUNCIONARIO,cpfFUNCIONARIO) VALUES (@NomeFuncionario,@fone1,@fone2,@Ativo,@Cpf)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@NomeFuncionario", funcionario.nomeFuncionario); cmd.Parameters.AddWithValue("@fone1", funcionario.fone1); cmd.Parameters.AddWithValue("@fone2", funcionario.fone2); cmd.Parameters.AddWithValue("@Ativo", funcionario.ativo == true ? 1 : 0); cmd.Parameters.AddWithValue("@Cpf", funcionario.cpf); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public string AlterarCadastro(Funcionario funcionario) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_funcionarios SET nomeFUNCIONARIO= @nomeFuncionario, fone1FUNCIONARIO = @fone1FUNCIONARIO, fone2FUNCIONARIO = @fone2FUNCIONARIO, ativoFUNCIONARIO = @ativoFUNCIONARIO,cpfFUNCIONARIO = @cpfFUNCIONARIO WHERE codigoFUNCIONARIO = @CODIGO "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@nomeFuncionario", funcionario.nomeFuncionario); cmd.Parameters.AddWithValue("@fone1FUNCIONARIO", funcionario.fone1); cmd.Parameters.AddWithValue("@fone2FUNCIONARIO", funcionario.fone2); cmd.Parameters.AddWithValue("@cpfFUNCIONARIO", funcionario.cpf); cmd.Parameters.AddWithValue("@ativoFUNCIONARIO", funcionario.ativo == true ? 1 : 0); cmd.Parameters.AddWithValue("@CODIGO", funcionario.Id); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return("OK"); } catch (Exception ex) { return("erro"); } } }
public DTO_GestaoSalao.Modulo Find(int id) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { DTO_GestaoSalao.Modulo modulo = new DTO_GestaoSalao.Modulo(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_modulo WHERE codigoMODULO = @CODIGO "; cmd.Parameters.AddWithValue("@CODIGO", id); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { modulo.codigoMODULO = Convert.ToInt32(dr["codigoMODULO"]); modulo.descricaoMODULO = dr["descricaoMODULO"].ToString(); modulo.nomeMODULO = dr["nomeMODULO"].ToString(); // retorna uma lista de componentes que fazem parte do modulo... ex: modulo cadastro -> componentes (cad cliente,produto)... //modulo.Componente = new DAO.Componente().ListaComponentes(Convert.ToInt32(dr["codigoMODULO"])); } acessoDados.Close(); dr.Close(); return(modulo); } } catch (Exception) { throw; } }
public string Cadastrar(Despesas despesa) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_despesas (dataDESPESA,descricaoDESPESA,documentoDESPESA,favorecidoDESPESA,observacaoDESPESA,tipoDESPESA,valorDESPESA) VALUES (@dataDESPESA,@descricaoDESPESA,@documentoDESPESA,@favorecidoDESPESA,@observacaoDESPESA,@tipoDESPESA,@valorDESPESA)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@dataDESPESA", despesa.dataDESPESA); cmd.Parameters.AddWithValue("@descricaoDESPESA", despesa.descricaoDESPESA); cmd.Parameters.AddWithValue("@documentoDESPESA", despesa.documentoDESPESA); cmd.Parameters.AddWithValue("@favorecidoDESPESA", despesa.favorecido.Id); cmd.Parameters.AddWithValue("@observacaoDESPESA", despesa.observacaoDESPESA); cmd.Parameters.AddWithValue("@tipoDESPESA", despesa.tipoDESPESA.codigoTIPODESPESA); cmd.Parameters.AddWithValue("@valorDESPESA", despesa.valorDESPESA); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public Usuario ValidarUsuario(string _Login, string _Senha) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { DTO_GestaoSalao.Usuario usuario = new DTO_GestaoSalao.Usuario(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_usuarios WHERE UPPER(loginUSUARIO) = @Login AND senhaUSUARIO = @senha"; cmd.Parameters.AddWithValue("@Login", _Login.ToUpper()); cmd.Parameters.AddWithValue("@senha", _Senha.ToUpper()); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { usuario.codigoUSUARIO = Convert.ToInt32(dr["codigoUSUARIO"]); usuario.loginUSUARIO = dr["loginUSUARIO"].ToString(); //usuario.senhaUSUARIO = dr["senhaUSUARIO"].ToString(); // usuario.funcionarioUSUARIO.Id = Convert.ToInt32(dr["funcionarioUSUARIO"]); usuario.IdpefilUSUARIO = Convert.ToInt32(dr["perfilUSUARIO"]); } acessoDados.Close(); dr.Close(); return(usuario); } } catch (Exception ex) { var teste = ex.Message.ToString(); throw ex; } }
public string Cadastrar(Usuario usuario) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_usuarios (loginUSUARIO,senhaUSUARIO,funcionarioUSUARIO,perfilUSUARIO,situacaoUSUARIO,redefinirSenha) VALUES (@loginUSUARIO,@senhaUSUARIO,@funcionarioUSUARIO,@perfilUSUARIO,@situacaoUSUARIO,@redigitarUSUARIO)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@loginUSUARIO", usuario.loginUSUARIO); cmd.Parameters.AddWithValue("@senhaUSUARIO", usuario.senhaUSUARIO); cmd.Parameters.AddWithValue("@redigitarUSUARIO", usuario.redigitarUSUARIO); cmd.Parameters.AddWithValue("@funcionarioUSUARIO", usuario.funcionarioUSUARIO.Id); cmd.Parameters.AddWithValue("@perfilUSUARIO", usuario.pefilUSUARIO.codigopefil); cmd.Parameters.AddWithValue("@situacaoUSUARIO", usuario.situacaoUSUARIO.codigoSTATUS); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public DTO_GestaoSalao.Compoente Find(int id) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { DTO_GestaoSalao.Compoente compoente = new DTO_GestaoSalao.Compoente(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_componente WHERE codigoCOMPONENTE = @CODIGO "; cmd.Parameters.AddWithValue("@CODIGO", id); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { compoente.codigoCOMPONENTE = Convert.ToInt32(dr["codigoCOMPONENTE"]); compoente.nomeCOMPONENTE = dr["nomeCOMPONENTE"].ToString(); compoente.descricaCOMPONENTE = dr["descricaCOMPONENTE"].ToString(); compoente.Modulo = new DTO_GestaoSalao.Modulo(); } acessoDados.Close(); dr.Close(); return(compoente); } } catch (Exception) { throw; } }
public bool AlterarCadastro(Despesas despesa) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_despesas SET dataDESPESA= @dataDESPESA,descricaoDESPESA= @descricaoDESPESA,documentoDESPESA= @documentoDESPESA,observacaoDESPESA= @observacaoDESPESA,tipoDESPESA= @tipoDESPESA,favorecidoDESPESA= @favorecidoDESPESA,situacaoDESPESA=@situacaoDESPESA,valorDESPESA= @valorDESPESA WHERE codigoDESPESA = @CODIGO"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@dataDESPESA", despesa.dataDESPESA); cmd.Parameters.AddWithValue("@descricaoDESPESA", despesa.descricaoDESPESA); cmd.Parameters.AddWithValue("@documentoDESPESA", despesa.documentoDESPESA); cmd.Parameters.AddWithValue("@observacaoDESPESA", despesa.observacaoDESPESA); cmd.Parameters.AddWithValue("@tipoDESPESA", despesa.tipoDESPESA.codigoTIPODESPESA); cmd.Parameters.AddWithValue("@valorDESPESA", despesa.valorDESPESA); cmd.Parameters.AddWithValue("@CODIGO", despesa.codigoDESPESA); cmd.Parameters.AddWithValue("@favorecidoDESPESA", despesa.favorecido.Id); cmd.Parameters.AddWithValue("@situacaoDESPESA", despesa.situacaoDESPESA); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(true); } catch (Exception) { return(false); } } }
public List <Horario> ListaHorarioPorCodigo(string horario) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { List <Horario> ObjAgenda = new List <Horario>(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT codigoHORARIO from tb_horarios WHERE horarioHORARIO = @horario "; cmd.Parameters.AddWithValue("@horario", horario); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { ObjAgenda.Add(new Horario() { codigoHORARIO = Convert.ToInt32(dr["codigoHORARIO"].ToString()), //horarioHORARIO = dr["horarioHORARIO"].ToString() }); } acessoDados.Close(); dr.Close(); return(ObjAgenda); } } catch (Exception) { throw; } }
public override List <Servico> Consulta(int id) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { List <Servico> _Servico = new List <Servico>(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_servico WHERE codigoSERVICO = @CODIGO "; cmd.Parameters.AddWithValue("@CODIGO", id); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { _Servico.Add(new Servico() { Id = Convert.ToInt32(dr["codigoSERVICO"]), DescricaoSERVICO = dr["descricaoSERVICO"].ToString(), PrecoSERVICO = Convert.ToDecimal(dr["precoSERVICO"]) }); } acessoDados.Close(); dr.Close(); return(_Servico); } } catch (Exception) { throw; } }
public List <Cliente> ListaCliente(int id) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { List <Cliente> _Funcionario = new List <Cliente>(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_clientes WHERE codigoCLIENTE = @CODIGO "; cmd.Parameters.AddWithValue("@CODIGO", id); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { _Funcionario.Add(new Cliente() { codigoCLIENTE = Convert.ToInt32(dr["codigoCLIENTE"]), nomeCLIENTE = dr["nomeCLIENTE"].ToString(), }); } acessoDados.Close(); dr.Close(); return(_Funcionario); } } catch (Exception) { throw; } }
public void Cancelar(int funcionario, int linha, int coluna, DateTime dataagenda) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { string ano, dia, mes; ano = dataagenda.ToString().Substring(6, 4); dia = dataagenda.ToString().Substring(0, 2); mes = dataagenda.ToString().Substring(3, 2); string diagenda = ano + "/" + mes + "/" + dia; acessoDados.ComandoSQl = "UPDATE tb_agendamento SET canceladoAGENDAMENTO=@cancelar WHERE funcionarioAGENDAMENTO = @CODIGO AND linhaAGENDAMENTO = @linhaAGENDAMENTO AND colunaAGENDAMENTO = @colunaAGENDAMENTO AND cast(diaAGENDAMENTO as date) =@diaagenda "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@CODIGO", funcionario); cmd.Parameters.AddWithValue("@cancelar", 1); cmd.Parameters.AddWithValue("@linhaAGENDAMENTO", linha); cmd.Parameters.AddWithValue("@colunaAGENDAMENTO", coluna); cmd.Parameters.AddWithValue("@diaagenda", diagenda); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); } catch (Exception) { // return Uteis.MensagemeError + ex.Message.ToString(); } } }
public int ValidarUsuario(int perfilUsuario) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_usuarios WHERE perfilUSUARIO = @perfilUsuario and grupoUSUARIO=1"; cmd.Parameters.AddWithValue("@perfilUsuario", perfilUsuario); acessoDados.Open(); var result = cmd.ExecuteScalar(); if (result == null) { result = 0; } if ((int)result != 0) { return((int)result); } else { return(0); } } } catch (Exception ex) { throw; } }
public string AlterarCadastro(Usuario usuario) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_usuarios SET loginUSUARIO= @loginUSUARIO,redefinirSenha= @redefinirSenha,senhaUSUARIO= @senhaUSUARIO,funcionarioUSUARIO= @funcionarioUSUARIO,perfilUSUARIO= @perfilUSUARIO,situacaoUSUARIO= @situacaoUSUARIO WHERE codigoUSUARIO = @CODIGO"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@loginUSUARIO", usuario.loginUSUARIO); cmd.Parameters.AddWithValue("@senhaUSUARIO", usuario.senhaUSUARIO); cmd.Parameters.AddWithValue("@redefinirSenha", usuario.redigitarUSUARIO); cmd.Parameters.AddWithValue("@funcionarioUSUARIO", usuario.funcionarioUSUARIO.Id); cmd.Parameters.AddWithValue("@perfilUSUARIO", usuario.pefilUSUARIO.codigopefil); cmd.Parameters.AddWithValue("@situacaoUSUARIO", usuario.situacaoUSUARIO.codigoSTATUS); cmd.Parameters.AddWithValue("@CODIGO", usuario.codigoUSUARIO); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception) { return(""); } } }
public long CadastraPedidoServico(int funcionario, int cliente, List <Servico> ListaServico, DateTime dataMov) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { //########################################################################################### // GERANDO O PEdido DE COMPRA //########################################################################################### acessoDados.ComandoSQl = "INSERT INTO tb_pedido (funcionarioPEDIDO,clientePEDIDO,datacricaoPEDIDO) VALUES (@funcionarioPEDIDO,@clientePEDIDO,@DtaMovimentacao)"; acessoDados.Conexao(); var cmdPedido = acessoDados.ExecutaComando(); cmdPedido.Parameters.AddWithValue("@funcionarioPEDIDO", funcionario); cmdPedido.Parameters.AddWithValue("@clientePEDIDO", cliente); cmdPedido.Parameters.AddWithValue("@DtaMovimentacao", dataMov); acessoDados.Open(); cmdPedido.ExecuteNonQuery(); long Pedido = cmdPedido.LastInsertedId; acessoDados.Close(); // Inserindo itens do pedido for (int i = 0; i < ListaServico.Count; i++) { acessoDados.ComandoSQl = "INSERT INTO tb_item_pedido (pedidoITEMPEDIDO,servicoITEMPEDIDO,valorITEMPEDIDO) VALUES (@pedidoITEMPEDIDO,@servicoITEMPEDIDO,@valorITEMPEDIDO)"; acessoDados.Conexao(); var cmdItem = acessoDados.ExecutaComando(); cmdItem.Parameters.AddWithValue("@pedidoITEMPEDIDO", Pedido); cmdItem.Parameters.AddWithValue("@servicoITEMPEDIDO", ListaServico[i].Id); cmdItem.Parameters.AddWithValue("@valorITEMPEDIDO", ListaServico[i].PrecoSERVICO); acessoDados.Open(); cmdItem.ExecuteNonQuery(); cmdItem = null; } acessoDados.Close(); return(Pedido); } catch (Exception) { acessoDados.Close(); return(0); } } }
public long GerarFaturamento(int funcionario, int cliente, List <Servico> ListaServico, DateTime dataMov, int tipopgto, int sistema = 0) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_faturamento (funcionarioFATURAMENTO,clienteFATURAMENTO,movimentacaoFATURAMENTO,sistemaFATURAMENTO,tipopgtoFATURAMENTO) VALUES (@funcionarioFATURAMENTO,@clienteFATURAMENTO,@DtaMovimentacao,@sistemaFATURAMENTO,@tipopgtoFATURAMENTO)"; acessoDados.Conexao(); var cmdFaturamento = acessoDados.ExecutaComando(); cmdFaturamento.Parameters.AddWithValue("@funcionarioFATURAMENTO", funcionario); cmdFaturamento.Parameters.AddWithValue("@clienteFATURAMENTO", cliente); cmdFaturamento.Parameters.AddWithValue("@DtaMovimentacao", dataMov); cmdFaturamento.Parameters.AddWithValue("@sistemaFATURAMENTO", sistema); cmdFaturamento.Parameters.AddWithValue("@tipopgtoFATURAMENTO", tipopgto); //cmdFaturamento.Parameters.AddWithValue("@statusFATURAMENTO", 1);// ativo; acessoDados.Open(); cmdFaturamento.ExecuteNonQuery(); long id_faturamentp = cmdFaturamento.LastInsertedId; acessoDados.Close(); // --- Inserindo itens do pedido --- // for (int i = 0; i < ListaServico.Count; i++) { acessoDados.ComandoSQl = "INSERT INTO tb_itens_faturamento (faturamentoITEMFATURAMENTO,servicoITEMFATURAMENTO,valorITEMFATURAMENTO) VALUES (@idFaturamento,@servicoITEMFATURAMENTO,@valorITEMFATURAMENTO)"; acessoDados.Conexao(); var cmdItem = acessoDados.ExecutaComando(); cmdItem.Parameters.AddWithValue("@idFaturamento", id_faturamentp); cmdItem.Parameters.AddWithValue("@servicoITEMFATURAMENTO", ListaServico[i].Id); cmdItem.Parameters.AddWithValue("@valorITEMFATURAMENTO", ListaServico[i].PrecoSERVICO); acessoDados.Open(); cmdItem.ExecuteNonQuery(); cmdItem = null; } acessoDados.Close(); return(id_faturamentp); } catch (Exception ex) { throw ex; } } }
public long CadastraPedidoServico(int funcionario, int cliente, List <Servico> ListaServico) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { //########################################################################################### // GERANDO O PEdido DE COMPRA - MUDAR AQUI PARA TABELA NOVA TB_PEDIDO_AGENDAMENTO //########################################################################################### acessoDados.ComandoSQl = "INSERT INTO tb_pedido_agendamento (funcionarioPEDIDOAGENDAMENTO,clientePEDIDOAGENDAMENTO) VALUES (@funcionarioPEDIDO,@clientePEDIDO)"; acessoDados.Conexao(); var cmdPedido = acessoDados.ExecutaComando(); cmdPedido.Parameters.AddWithValue("@funcionarioPEDIDO", funcionario); cmdPedido.Parameters.AddWithValue("@clientePEDIDO", cliente); acessoDados.Open(); cmdPedido.ExecuteNonQuery(); long Pedido = cmdPedido.LastInsertedId; acessoDados.Close(); // Inserindo itens do pedido for (int i = 0; i < ListaServico.Count; i++) { // MUDAR AQUI PARA TABELA NOVA TB_PEDIDO_AGENDAMENTO acessoDados.ComandoSQl = "INSERT INTO tb_item_pedido_agend (pedidoITEMPEDIDOAGEND,servicoITEMPEDIDOAGEND,valorITEMPEDIDOAGEND) VALUES (@pedidoITEMPEDIDO,@servicoITEMPEDIDO,@valorITEMPEDIDO)"; acessoDados.Conexao(); var cmdItem = acessoDados.ExecutaComando(); cmdItem.Parameters.AddWithValue("@pedidoITEMPEDIDO", Pedido); cmdItem.Parameters.AddWithValue("@servicoITEMPEDIDO", ListaServico[i].Id); cmdItem.Parameters.AddWithValue("@valorITEMPEDIDO", ListaServico[i].PrecoSERVICO); acessoDados.Open(); cmdItem.ExecuteNonQuery(); cmdItem = null; } acessoDados.Close(); return(Pedido); } catch (Exception) { acessoDados.Close(); return(0); } } }
public string Cadastrar(Cliente cliente) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_funcionarios (nomeCLIENTE) VALUES (@NomeFuncionario)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@NomeFuncionario", cliente.nomeCLIENTE); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public void Cancelar(int CodFaturamento) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_faturamento SET canceladoFATURAMENTO=@cancelar WHERE codigoFATURAMENTO = @CODIGO "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@CODIGO", CodFaturamento); cmd.Parameters.AddWithValue("@cancelar", 1); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); } catch (Exception) { // return Uteis.MensagemeError + ex.Message.ToString(); } } }
public override string Cadastrar(Servico servico) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_servico (descricaoSERVICO,precoSERVICO) VALUES (@descricao,@preco)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@descricao", servico.DescricaoSERVICO); cmd.Parameters.AddWithValue("@preco", servico.PrecoSERVICO); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
//public bool ValidarUsuario(string _Login,string _Senha) //{ // try // { // using (AcessoBancoDados acessoDados = new AcessoBancoDados()) // { // acessoDados.Conexao(); // var cmd = acessoDados.ExecutaComando(); // cmd.CommandText = "SELECT * FROM tb_usuarios WHERE loginUSUARIO = @Login AND senhaUSUARIO = @senha"; // cmd.Parameters.AddWithValue("@Login", _Login); // cmd.Parameters.AddWithValue("@senha", _Senha); // acessoDados.Open(); // var result = cmd.ExecuteScalar(); // if (result != null) // { // return true; // }else // { // return false; // } // } // } // catch (Exception) // { // throw; // } //} public int RecuperaPefil(int usuario) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); var sql = "SELECT tipo_perfil FROM tb_usuarios inner join tb_perfil on tb_perfil.codigo_perfil = tb_usuarios.perfilUSUARIO"; sql = sql + " WHERE codigoUSUARIO = @usuario "; cmd.CommandText = sql; //cmd.CommandText = "SELECT perfilUSUARIO FROM tb_usuarios WHERE codigoUSUARIO = @usuario "; cmd.Parameters.AddWithValue("@usuario", usuario); acessoDados.Open(); var result = cmd.ExecuteScalar(); if (result == null) { result = 0; } if ((int)result != 0) { return((int)result); } else { return(0); } } } catch (Exception ex) { throw; } }
public bool ExcluirCadastro(int idUsuario) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "DELETE FROM tb_usuarios WHERE codigoUSUARIO = @CODIGO "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@CODIGO", idUsuario); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(true); } catch (Exception) { acessoDados.Close(); return(false); } } }
public override bool AlterarCadastro(Servico servico) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_servico SET descricaoSERVICO= @descricao, precoSERVICO = @Preco WHERE codigoSERVICO = @CODIGO "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@descricao", servico.DescricaoSERVICO); cmd.Parameters.AddWithValue("@Preco", servico.PrecoSERVICO); cmd.Parameters.AddWithValue("@CODIGO", servico.Id); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(true); } catch (Exception) { return(false); } } }
public string Cadastrar(Agendamento agendamento) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { //########################################################################################### // GERANDO o agendamento com o codido do pedido //########################################################################################### acessoDados.ComandoSQl = "INSERT INTO tb_agendamento (funcionarioAGENDAMENTO,clienteAGENDAMENTO,diaAGENDAMENTO,horaAGENDAMENTO,servicoAGENDAMENTO,observacaoAGENDAMENTO,colunaAGENDAMENTO,linhaAGENDAMENTO,fone_celular,relacaoPEDIDO,nomeclienteAGENDAMENTO) VALUES (@funcionarioAGENDAMENTO,@clienteAGENDAMENTO,@diaAGENDAMENTO,@horaAGENDAMENTO,@servicoAGENDAMENTO,@observacaoAGENDAMENTO,@colunaAGENDAMENTO,@linhaAGENDAMENTO,@fone_celular,@pedidoITEMPEDIDO,@nomeclienteAGENDAMENTO)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@funcionarioAGENDAMENTO", agendamento.funcionarioAGENDAMENTO); cmd.Parameters.AddWithValue("@clienteAGENDAMENTO", agendamento.codigoCliente); cmd.Parameters.AddWithValue("@diaAGENDAMENTO", agendamento.diaAGENDAMENTO); cmd.Parameters.AddWithValue("@horaAGENDAMENTO", agendamento.codigoHorario); cmd.Parameters.AddWithValue("@servicoAGENDAMENTO", agendamento.codigoSERVICO); cmd.Parameters.AddWithValue("@observacaoAGENDAMENTO", agendamento.observacaoAGENDAMENTO); cmd.Parameters.AddWithValue("@colunaAGENDAMENTO", agendamento.colunaAGENDAMENTO); cmd.Parameters.AddWithValue("@linhaAGENDAMENTO", agendamento.linhaAGENDAMENTO); cmd.Parameters.AddWithValue("@fone_celular", agendamento.fone_celular); cmd.Parameters.AddWithValue("@pedidoITEMPEDIDO", agendamento.relacaoPEDIDO); cmd.Parameters.AddWithValue("@nomeclienteAGENDAMENTO", agendamento.nomeclienteAGENDAMENTO); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { throw ex; acessoDados.Close(); return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public List <Funcionario> Consulta(int id) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { List <Funcionario> _Funcionario = new List <Funcionario>(); acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_funcionarios WHERE codigoFUNCIONARIO = @CODIGO "; cmd.Parameters.AddWithValue("@CODIGO", id); acessoDados.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { _Funcionario.Add(new Funcionario() { Id = Convert.ToInt32(dr["codigoFUNCIONARIO"]), nomeFuncionario = dr["nomeFUNCIONARIO"].ToString(), fone1 = dr["fone1FUNCIONARIO"].ToString(), fone2 = dr["fone2FUNCIONARIO"].ToString(), ativo = Convert.ToBoolean(dr["ativoFUNCIONARIO"]) }); } acessoDados.Close(); dr.Close(); return(_Funcionario); } } catch (Exception) { throw; } }
public string Cadastrar(Vale vale) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "INSERT INTO tb_vale (descricaoVale,valorVale,dataVale,funcionarioVale) VALUES (@descricao,@valor,@DataVale,@Funcionario)"; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@descricao", vale.descricaoVale); cmd.Parameters.AddWithValue("@valor", vale.valorVale); cmd.Parameters.AddWithValue("@DataVale", vale.dataVale); cmd.Parameters.AddWithValue("@Funcionario", vale.funcionarioVale.Id); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(Uteis.MensagemeOK); } catch (Exception ex) { return(Uteis.MensagemeError + ex.Message.ToString()); } } }
public bool AlterarCadastro(Vale vale) { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { try { acessoDados.ComandoSQl = "UPDATE tb_Vale SET descricaoVale= @descricao, valorVale = @valor dataVale = @DataVale WHERE codigoVALE = @CODIGO "; acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.Parameters.AddWithValue("@descricao", vale.descricaoVale); cmd.Parameters.AddWithValue("@valor", vale.valorVale); cmd.Parameters.AddWithValue("@DataVale", vale.dataVale); cmd.Parameters.AddWithValue("@CODIGO", vale.funcionarioVale); acessoDados.Open(); cmd.ExecuteNonQuery(); acessoDados.Close(); return(true); } catch (Exception) { return(false); } } }
public int od_ValidarUsuario(string _Login, string _Senha) { try { using (AcessoBancoDados acessoDados = new AcessoBancoDados()) { acessoDados.Conexao(); var cmd = acessoDados.ExecutaComando(); cmd.CommandText = "SELECT * FROM tb_usuarios WHERE UPPER(loginUSUARIO) = @Login AND senhaUSUARIO = @senha"; cmd.Parameters.AddWithValue("@Login", _Login.ToUpper()); cmd.Parameters.AddWithValue("@senha", _Senha.ToUpper()); acessoDados.Open(); var result = cmd.ExecuteScalar(); if (result == null) { result = 0; } if ((int)result != 0) { return((int)result); } else { return(0); } } } catch (Exception ex) { throw; } }