//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloNota obj) { try { //command SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "insert into nota(pro_nome) values (@nome); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", obj.pro_nome); cn.Conectar(); obj.pro_cod = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("SQL ERROR: " + ex.Message); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } finally { //cn.Desconectar(); } }
//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloItensCompra obj) { try { //command SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "insert into itenscompra(itc_cod, itc_qtde, itc_valor, com_cod, pro_cod) values (@itccod, @itcqtde, @itcvalor, @comcod, @procod); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@itccod", obj.itc_cod); cmd.Parameters.AddWithValue("@itcqtde", obj.itc_qtde); cmd.Parameters.AddWithValue("@itcvalor", obj.itc_valor); cmd.Parameters.AddWithValue("@comcod", obj.com_cod); cmd.Parameters.AddWithValue("@procod", obj.pro_cod); cn.Conectar(); obj.itc_cod = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("SQL ERROR: " + ex.Message); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } finally { //cn.Desconectar(); } }
//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloUsuario obj) { try { //command SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "insert into usuarios(usu_nome, usu_senha, usu_email, usu_tipo, usu_ativo) values (@nome, @senha, @email, @tipo, @ativo); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", obj.usu_nome); cmd.Parameters.AddWithValue("@senha", obj.usu_senha); cmd.Parameters.AddWithValue("@email", obj.usu_email); cmd.Parameters.AddWithValue("@tipo", obj.usu_tipo); cmd.Parameters.AddWithValue("@ativo", obj.usu_ativo); cn.Conectar(); obj.usu_cod = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("SQL ERROR: " + ex.Message); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } finally { //cn.Desconectar(); } }
//------------------------------------------------------------------------------------------------------------------- public int VerificaCodigoBarras(String valor)//0 - não existe valor || > 0 existe { int r = 0; SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "select * from produto where pro_codigoBarras = @codigobarras"; cmd.Parameters.AddWithValue("@codigobarras", valor); cn.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); r = Convert.ToInt32(registro["pro_cod"]); } return(r); }
//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloCliente obj) { try { SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "insert into cliente(cli_nome, cli_cpfcnpj, cli_rgie, cli_rsocial, cli_tipo, cli_cep, cli_endereco, cli_bairro, cli_fone, cli_cel, cli_email, cli_endnumero, cli_cidade, cli_estado, cli_datanasc, cli_localtrabalho, cli_fonetrabalho) values (@nome, @cpfcnpj, @rgie, @rsocial, @tipo, @cep, @endereco, @bairro, @fone, @cel, @email, @endnumero, @cidade, @estado, @datanasc, @localtrabalho, @fonetrabalho); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", obj.cli_nome); cmd.Parameters.AddWithValue("@cpfcnpj", obj.cli_cpfcnpj); cmd.Parameters.AddWithValue("@rgie", obj.cli_rgie); cmd.Parameters.AddWithValue("@rsocial", obj.cli_rsocial); cmd.Parameters.AddWithValue("@tipo", obj.cli_tipo); cmd.Parameters.AddWithValue("@cep", obj.cli_cep); cmd.Parameters.AddWithValue("@endereco", obj.cli_endereco); cmd.Parameters.AddWithValue("@bairro", obj.cli_bairro); cmd.Parameters.AddWithValue("@fone", obj.cli_fone); cmd.Parameters.AddWithValue("@cel", obj.cli_cel); cmd.Parameters.AddWithValue("@email", obj.cli_email); cmd.Parameters.AddWithValue("@endnumero", obj.cli_endnumero); cmd.Parameters.AddWithValue("@cidade", obj.cli_cidade); cmd.Parameters.AddWithValue("@estado", obj.cli_estado); cmd.Parameters.AddWithValue("@datanasc", obj.cli_datanasc); cmd.Parameters.AddWithValue("@localtrabalho", obj.cli_localtrabalho); cmd.Parameters.AddWithValue("@fonetrabalho", obj.cli_fonetrabalho); cn.Conectar(); obj.cli_cod = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("SQL ERROR: " + ex.Message); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } finally { //cn.Desconectar(); } }
//------------------------------------------------------------------------------------------------------------------- public void Incluir(ModeloFornecedor obj) { try { //command SqlCommand cmd = new SqlCommand(); cmd.Connection = cn.Conexao; cmd.CommandText = "insert into fornecedor(for_nome, for_rsocial, for_ie, for_cnpj, for_cep, for_endereco, for_bairro, for_fone, for_cel, for_email, for_endnumero, for_cidade, for_estado) values (@nome, @rsocial, @ie, @cnpj, @cep, @endereco, @bairro, @fone, @cel, @email, @endnumero, @cidade, @estado); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", obj.for_nome); cmd.Parameters.AddWithValue("@rsocial", obj.for_rsocial); cmd.Parameters.AddWithValue("@ie", obj.for_ie); cmd.Parameters.AddWithValue("@cnpj", obj.for_cnpj); cmd.Parameters.AddWithValue("@cep", obj.for_cep); cmd.Parameters.AddWithValue("@endereco", obj.for_endereco); cmd.Parameters.AddWithValue("@bairro", obj.for_bairro); cmd.Parameters.AddWithValue("@fone", obj.for_fone); cmd.Parameters.AddWithValue("@cel", obj.for_cel); cmd.Parameters.AddWithValue("@email", obj.for_email); cmd.Parameters.AddWithValue("@endnumero", obj.for_endnumero); cmd.Parameters.AddWithValue("@cidade", obj.for_cidade); cmd.Parameters.AddWithValue("@estado", obj.for_estado); cn.Conectar(); obj.for_cod = Convert.ToInt32(cmd.ExecuteScalar()); } catch (SqlException ex) { throw new Exception("SQL ERROR: " + ex.Message); } catch (Exception ex) { throw new Exception("ERROR: " + ex.Message); } finally { //cn.Desconectar(); } }