public void Insert(Servico servico) { try { MySqlCommand comando = new MySqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "Insert into Servico(tipo,porte,valor) values(@tipo,@porte,@valor)"; comando.Parameters.AddWithValue("@tipo", servico.Tipo); comando.Parameters.AddWithValue("@porte", servico.Porte); comando.Parameters.AddWithValue("@valor", servico.Valor); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Erro ao Inserir" + ex.Message); } }
//CADASTRAR SERVIÇO public void Cadastrar(Servico servico) { try { comando.CommandType = CommandType.Text; comando.CommandText = "Insert Into Servico(tipo,porte,valor) values(@tipo,@porte,@valor)"; comando.Parameters.Clear(); comando.Parameters.AddWithValue("@tipo", servico.Tipo); comando.Parameters.AddWithValue("porte", servico.Porte); comando.Parameters.AddWithValue("valor", servico.Valor); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Não foi possível conectar-se ao banco!" + ex.Message); } }
public void Update(Servico servico) { try { MySqlCommand comando = new MySqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "Update servico set tipo=@tipo,valor=@valor,porte=@porte where codserv=@codserv"; comando.Parameters.AddWithValue("@codserv", servico.CodServico); comando.Parameters.AddWithValue("@tipo", servico.Tipo); comando.Parameters.AddWithValue("@valor", servico.Valor); comando.Parameters.AddWithValue("@porte", servico.Porte); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception(" Erro ao realizar o update" + ex.Message); } }
//EDITAR OS SERVIÇOS public void Editar(Servico servico) { try { comando.CommandType = CommandType.Text; comando.CommandText = "Update Servico set tipo=@tipo,porte=@porte,valor=@valor where codserv=@codserv"; comando.Parameters.Clear(); comando.Parameters.AddWithValue("@codserv", servico.CodServico); comando.Parameters.AddWithValue("@tipo", servico.Tipo); comando.Parameters.AddWithValue("porte", servico.Porte); comando.Parameters.AddWithValue("valor", servico.Valor); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Não foi possível conectar-se ao banco!" + ex.Message); } }
//CRIAR CONSULTA public void Cadastrar(Atendimento atendimento) { try { comando.CommandType = CommandType.Text; comando.CommandText = "insert into atendimento(codserv,codpet,codfunc,datahora,situacao) values(@codserv,@codpet,@codfunc,@datahora,@situacao)"; comando.Parameters.Clear(); comando.Parameters.AddWithValue("@codserv", atendimento.Servico.CodServico); comando.Parameters.AddWithValue("@codpet", atendimento.Pet.CodPet); comando.Parameters.AddWithValue("@codfunc", atendimento.Funcionario.Codigo); comando.Parameters.AddWithValue("@datahora", atendimento.DtHora); comando.Parameters.AddWithValue("@situacao", atendimento.Situacao); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Não foi possível conectar-se ao banco! : " + ex.Message); } }
//CADASTRAR PET public void Cadastrar(Pet pet) { try { comando.CommandType = CommandType.Text; comando.CommandText = "insert into pet(codcli,nome,especie,raca,porte,sexo,cor) values(@codcli,@nome,@especie,@raca,@porte,@sexo,@cor)"; comando.Parameters.Clear(); comando.Parameters.AddWithValue("@codcli", pet.Cliente.Codigo); comando.Parameters.AddWithValue("@nome", pet.Nome); comando.Parameters.AddWithValue("@especie", pet.Especie); comando.Parameters.AddWithValue("@raca", pet.Raca); comando.Parameters.AddWithValue("@porte", pet.Porte); comando.Parameters.AddWithValue("@sexo", pet.Sexo); comando.Parameters.AddWithValue("@cor", pet.Cor); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Não foi possível conectar-se ao banco!" + ex.Message); } }
public void Insert(Atendimento atendimento) { try { MySqlCommand comando = new MySqlCommand(); comando.CommandType = CommandType.Text; comando.CommandText = "Insert into Atendimento(codserv,codpet,codfunc,datahora,situacao) values(@codServ,@codPet,@codFunc,@dtpDataHora,@situacao)"; comando.Parameters.AddWithValue("@codServ", atendimento.Servico.CodServico); comando.Parameters.AddWithValue("@codPet", atendimento.Pet.CodPet); comando.Parameters.AddWithValue("@codFunc", atendimento.Funcionario.Codigo); comando.Parameters.AddWithValue("@dtpDataHora", atendimento.DataHora); comando.Parameters.AddWithValue("@situacao", atendimento.Situacao); ConexaoBanco.CRUD(comando);//Esta sendo enviado o comando para o metodo CRUD } catch (Exception ex) { throw new Exception("Não foi possivel se conectar" + ex.Message); } }
//EDITAR PET public void Editar(Pet pet) { try { comando.CommandType = CommandType.Text; comando.CommandText = "Update Pet set nome=@nome,especie=@especie,raca=@raca,porte=@porte,sexo=@sexo,cor=@cor where codpet=@codpet"; comando.Parameters.Clear(); comando.Parameters.AddWithValue("@codcli", pet.Cliente.Codigo); comando.Parameters.AddWithValue("@codpet", pet.CodPet); comando.Parameters.AddWithValue("@nome", pet.Nome); comando.Parameters.AddWithValue("@especie", pet.Especie); comando.Parameters.AddWithValue("@raca", pet.Raca); comando.Parameters.AddWithValue("@porte", pet.Porte); comando.Parameters.AddWithValue("@sexo", pet.Sexo); comando.Parameters.AddWithValue("@cor", pet.Cor); ConexaoBanco.CRUD(comando); } catch (Exception ex) { throw new Exception("Não foi possível conectar-se ao banco!" + ex.Message); } }