public int Salvar(int idProduto, int qtdProdutoDisponivel) { int linhas = 0; try { clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = @"UPDATE Estoque SET qtdProdutoDisponivel = @qtdProdutoDisponivel where idProduto = @idProduto"; cmd.Parameters.Add("@idProduto", SqlDbType.Int).Value = idProduto; cmd.Parameters.Add("@qtdProdutoDisponivel", SqlDbType.Int).Value = qtdProdutoDisponivel; linhas = cmd.ExecuteNonQuery(); cn.Close(); cn.Dispose(); return(linhas); } catch (SqlException ex) { Console.WriteLine("Erro \n" + ex.Message); throw; } }
public void Salvar() { bool inserir = (this.idCliente == 0); clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); if (inserir) { cmd.CommandText = "INSERT INTO Cliente " + "(nomeCompletoCliente, emailCliente, senhaCliente, CPFCliente, celularCliente, telComercialCliente, telResidencialCliente, dtNascCliente, recebeNewsLetter)" + "VALUES " + "(@nomeCompletoCliente, @emailCliente, @senhaCliente, @CPFCliente, @celularCliente, @telComercialCliente, @telResidencialCliente, @dtNascCliente, @recebeNewsLetter)"; } else { cmd.CommandText = "UPDATE Cliente " + "SET nomeCompletoCliente = @nomeCompletoCliente, " + "emailCliente = @emailCliente, " + "senhaCliente = @senhaCliente, " + "CPFCliente = @CPFCliente, " + "celularCliente = @celularCliente, " + "telComercialCliente = @telComercialCliente, " + "telResidencialCliente = @telResidencialCliente, " + "dtNascCliente = @dtNascCliente, " + "recebeNewsLetter = @recebeNewsLetter " + "WHERE idCliente = @idCliente"; cmd.Parameters.Add("idCliente", SqlDbType.Int).Value = idCliente; } cmd.Parameters.Add("@nomeCompletoCliente", SqlDbType.VarChar, 50).Value = this.nomeCompletoCliente; cmd.Parameters.Add("@emailCliente", SqlDbType.VarChar, 50).Value = this.emailCliente; cmd.Parameters.Add("@senhaCliente", SqlDbType.VarChar, 50).Value = this.senhaCliente; cmd.Parameters.Add("@CPFCliente", SqlDbType.VarChar, 50).Value = this.cpfCliente; cmd.Parameters.Add("@celularCliente", SqlDbType.VarChar, 50).Value = this.celularCliente; cmd.Parameters.Add("@telComercialCliente", SqlDbType.VarChar, 50).Value = this.telComercialCliente; cmd.Parameters.Add("@telResidencialCliente", SqlDbType.VarChar, 50).Value = this.telResidencialCliente; cmd.Parameters.Add("@dtNascCliente", SqlDbType.DateTime).Value = this.dtNascCliente; cmd.Parameters.Add("@recebeNewsLetter", SqlDbType.Bit).Value = recebeNewsLetter; cmd.ExecuteNonQuery(); if (inserir) { cmd.Parameters.Clear(); cmd.CommandText = "SELECT @@Identity"; this.idCliente = Convert.ToInt32(cmd.ExecuteScalar()); } cn.Close(); cn.Dispose(); }
//------------------------Login public clsUsuario Logar(string login, string senha) { clsUsuario log = null; try { clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = (@"Select idUsuario, loginusuario, senhausuario, nomeUsuario, tipoperfil, usuarioAtivo from dbo.usuario where loginusuario = @login and senhausuario = @senha"); cmd.Parameters.Add("@login", SqlDbType.VarChar).Value = login; cmd.Parameters.Add("@senha", SqlDbType.VarChar).Value = senha; SqlDataReader dr = cmd.ExecuteReader(); log = new clsUsuario(); dr.Read(); if (!dr.IsDBNull(dr.GetOrdinal("loginUsuario"))) { log.loginUsuario = dr.GetString(dr.GetOrdinal("loginUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("senhaUsuario"))) { log.senhaUsuario = dr.GetString(dr.GetOrdinal("senhaUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("idUsuario"))) { log.idUsuario = dr.GetInt32(dr.GetOrdinal("idUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeUsuario"))) { log.nomeUsuario = dr.GetString(dr.GetOrdinal("nomeUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("tipoPerfil"))) { log.tipoPerfil = dr.GetString(dr.GetOrdinal("tipoPerfil")); } if (!dr.IsDBNull(dr.GetOrdinal("usuarioAtivo"))) { log.usuarioAtivo = dr.GetBoolean(dr.GetOrdinal("usuarioAtivo")); } } catch (InvalidOperationException e) { log = null; } return(log); }
public void AtualizaEstoque() { string sql = "Delete FROM dbo.Estoque " + "WHERE idProduto = @idProduto"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.Add("@idProduto", SqlDbType.Int).Value = idProduto; int linhas = cmd.ExecuteNonQuery(); }
public static List <clsUsuario> SelecionarUsuarioPorNome(string nomeUsuario) { string sql = @"SELECT idUsuario, loginUsuario, senhaUsuario, nomeUsuario, tipoPerfil, usuarioAtivo FROM dbo.Usuario Where nomeUsuario like @nomeUsuario"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; //cmd.Parameters.Add("@nomeUsuario", SqlDbType.VarChar,50).Value = nomeUsuario; cmd.Parameters.AddWithValue("@nomeUsuario", "%" + nomeUsuario + "%"); SqlDataReader dr = cmd.ExecuteReader(); List <clsUsuario> Usuario = new List <clsUsuario>(); while (dr.Read()) { clsUsuario U = new clsUsuario(); if (!dr.IsDBNull(dr.GetOrdinal("idUsuario"))) { U.idUsuario = dr.GetInt32(dr.GetOrdinal("idUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("loginUsuario"))) { U.loginUsuario = dr.GetString(dr.GetOrdinal("loginUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("senhaUsuario"))) { U.senhaUsuario = dr.GetString(dr.GetOrdinal("senhaUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeUsuario"))) { U.nomeUsuario = dr.GetString(dr.GetOrdinal("nomeUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("tipoPerfil"))) { U.tipoPerfil = dr.GetString(dr.GetOrdinal("tipoPerfil")); } if (!dr.IsDBNull(dr.GetOrdinal("usuarioAtivo"))) { U.usuarioAtivo = dr.GetBoolean(dr.GetOrdinal("usuarioAtivo")); } Usuario.Add(U); } return(Usuario); }
public static List <clsUsuario> SelecionarUsuario() { string sql = @"SELECT idUsuario, loginUsuario, senhaUsuario, nomeUsuario, tipoPerfil, usuarioAtivo FROM dbo.Usuario"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; SqlDataReader dr = cmd.ExecuteReader(); List <clsUsuario> Usuario = new List <clsUsuario>(); while (dr.Read()) { clsUsuario U = new clsUsuario(); if (!dr.IsDBNull(dr.GetOrdinal("idUsuario"))) { U.idUsuario = dr.GetInt32(dr.GetOrdinal("idUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("loginUsuario"))) { U.loginUsuario = dr.GetString(dr.GetOrdinal("loginUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("senhaUsuario"))) { U.senhaUsuario = dr.GetString(dr.GetOrdinal("senhaUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeUsuario"))) { U.nomeUsuario = dr.GetString(dr.GetOrdinal("nomeUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("tipoPerfil"))) { U.tipoPerfil = dr.GetString(dr.GetOrdinal("tipoPerfil")); } if (!dr.IsDBNull(dr.GetOrdinal("usuarioAtivo"))) { U.usuarioAtivo = dr.GetBoolean(dr.GetOrdinal("usuarioAtivo")); } Usuario.Add(U); } cn.Close(); return(Usuario); }
public bool VerificarUsuario(string txtLogin) { string sql = @"SELECT idUsuario FROM dbo.usuario WHERE loginusuario = @txtLogin"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.Add("@txtLogin", SqlDbType.VarChar).Value = txtLogin; return(Convert.ToBoolean(cmd.ExecuteScalar())); }
public int ExcluirUsuario(int idUsuario) { string sql = "Delete FROM dbo.Usuario " + "WHERE idUsuario = @idUsuario"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.Add("@idUsuario", SqlDbType.Int).Value = idUsuario; int linhas = cmd.ExecuteNonQuery(); return(linhas); }
public static List <clsEstoque> SelecionarEstoquePorNome(string nomeProduto) { try { string sql = @"SELECT e.idProduto, p.nomeProduto, e.qtdProdutoDisponivel FROM dbo.Estoque as e inner join dbo.Produto as p on e.idProduto = p.idProduto where p.nomeProduto like @nomeProduto "; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.AddWithValue("@nomeProduto", "%" + nomeProduto + "%"); SqlDataReader dr = cmd.ExecuteReader(); List <clsEstoque> Estoque = new List <clsEstoque>(); while (dr.Read()) { clsEstoque E = new clsEstoque(); if (!dr.IsDBNull(dr.GetOrdinal("idProduto"))) { E.idProduto = dr.GetInt32(dr.GetOrdinal("idProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeProduto"))) { E.nomeProduto = dr.GetString(dr.GetOrdinal("nomeProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("qtdProdutoDisponivel"))) { E.qtdProdutoDisponivel = dr.GetInt32(dr.GetOrdinal("qtdProdutoDisponivel")); } Estoque.Add(E); } return(Estoque); } catch (Exception) { throw; } }
public static List <clsCliente> SelecionarClientes(int idCliente) { string sql = "SELECT idCliente, nomeCompletoCliente, emailCliente, senhaCliente, CPFCliente, celularCliente, telComercialCliente, telResidencialCliente, dtNascCliente, recebeNewsLetter FROM dbo.Cliente " + "WHERE idCliente = @idCliente"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.Add("@idCliente", SqlDbType.Int).Value = idCliente; SqlDataReader dr = cmd.ExecuteReader(); List <clsCliente> Clientes = new List <clsCliente>(); while (dr.Read()) { clsCliente C = new clsCliente(); C.idCliente = dr.GetInt32(dr.GetOrdinal("idCliente")); C.nomeCompletoCliente = dr.GetString(dr.GetOrdinal("nomeCompletoCliente")); C.emailCliente = dr.GetString(dr.GetOrdinal("emailCliente")); C.senhaCliente = dr.GetString(dr.GetOrdinal("senhaCliente")); C.cpfCliente = dr.GetString(dr.GetOrdinal("CPFCliente")); C.celularCliente = dr.GetString(dr.GetOrdinal("celularCliente")); if (!dr.IsDBNull(dr.GetOrdinal("telComercialCliente"))) { C.telComercialCliente = dr.GetString(dr.GetOrdinal("telComercialCliente")); } if (!dr.IsDBNull(dr.GetOrdinal("telResidencialCliente"))) { C.telResidencialCliente = dr.GetString(dr.GetOrdinal("telResidencialCliente")); } C.dtNascCliente = dr.GetDateTime(dr.GetOrdinal("dtNascCliente")); C.recebeNewsLetter = dr.GetBoolean(dr.GetOrdinal("recebeNewsLetter")); Clientes.Add(C); } return(Clientes); }
public static List <clsEstoque> SelecionarEstoque() { string sql = @"SELECT e.idProduto, p.nomeProduto, e.qtdProdutoDisponivel FROM dbo.Estoque as e inner join dbo.Produto as p on e.idProduto = p.idProduto "; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; SqlDataReader dr = cmd.ExecuteReader(); List <clsEstoque> Estoque = new List <clsEstoque>(); while (dr.Read()) { clsEstoque E = new clsEstoque(); if (!dr.IsDBNull(dr.GetOrdinal("idProduto"))) { E.idProduto = dr.GetInt32(dr.GetOrdinal("idProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeProduto"))) { E.nomeProduto = dr.GetString(dr.GetOrdinal("nomeProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("qtdProdutoDisponivel"))) { E.qtdProdutoDisponivel = dr.GetInt32(dr.GetOrdinal("qtdProdutoDisponivel")); } Estoque.Add(E); } return(Estoque); }
public int Salvar(int idProduto, string nomeProduto, string descProduto, decimal precProduto, decimal descontoPromocao, int idCategoria, bool ativoProduto, int idUsuario, int qtdMinEstoque, byte[] imagem) { int linhas = 0; try { int inserir = idProduto; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); if (inserir == 0) { cmd.CommandText = "INSERT INTO Produto " + "(nomeProduto, descProduto, precProduto, descontoPromocao, idCategoria, ativoProduto, idUsuario, qtdMinEstoque, imagem)" + "VALUES " + "(@nomeProduto, @descProduto, @precProduto, @descontoPromocao, @idCategoria, @ativoProduto, @idUsuario, @qtdMinEstoque, @imagem);"; } else { cmd.CommandText = "UPDATE Produto " + "SET nomeProduto = @nomeProduto, " + "descProduto = @descProduto, " + "precProduto = @precProduto, " + "descontoPromocao = @descontoPromocao, " + "idCategoria = @idCategoria, " + "ativoProduto = @ativoProduto, " + "idUsuario = @idUsuario, " + "qtdMinEstoque = @qtdMinEstoque, " + "imagem = @imagem " + "WHERE idProduto = @idProduto"; cmd.Parameters.Add("idProduto", SqlDbType.Int).Value = idProduto; } cmd.Parameters.Add("@nomeProduto", SqlDbType.VarChar, 70).Value = nomeProduto; cmd.Parameters.Add("@descProduto", SqlDbType.VarChar, 500).Value = descProduto; cmd.Parameters.Add("@precProduto", SqlDbType.Money).Value = precProduto; cmd.Parameters.Add("@descontoPromocao", SqlDbType.Money).Value = descontoPromocao; cmd.Parameters.Add("@idCategoria", SqlDbType.Int).Value = idCategoria; cmd.Parameters.Add("@ativoProduto", SqlDbType.Bit).Value = ativoProduto; cmd.Parameters.Add("@idUsuario", SqlDbType.Int).Value = idUsuario; cmd.Parameters.Add("@qtdMinEstoque", SqlDbType.Int).Value = qtdMinEstoque; if (imagem == null) { imagem = new byte[0]; cmd.Parameters.Add("@imagem", SqlDbType.Image, imagem.Length).Value = imagem; } else { cmd.Parameters.Add("@imagem", SqlDbType.Image, imagem.Length).Value = imagem; } cmd.ExecuteNonQuery(); if (inserir == 0) { cmd.Parameters.Clear(); cmd.CommandText = "SELECT @@Identity"; idProduto = Convert.ToInt32(cmd.ExecuteScalar()); linhas = cmd.ExecuteNonQuery(); } cn.Close(); cn.Dispose(); } catch (SqlException ex) { Console.WriteLine("Erro \n" + ex.Message); throw; } return(linhas); }
public static List <clsProduto> SelecionarProdutoID(int idProduto) { string sql = @"SELECT idProduto, nomeProduto, descProduto, precProduto, descontoPromocao, P.idCategoria, nomeCategoria, ativoProduto = CONVERT(BIT,CASE WHEN ATIVOPRODUTO NOT IN (0,1) THEN 0 ELSE ATIVOPRODUTO END), idUsuario, qtdMinEstoque FROM dbo.Produto P INNER JOIN dbo.Categoria C ON P.idCategoria = C.idCategoria WHERE idProduto = @idProduto"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; cmd.Parameters.Add("@idProduto", SqlDbType.Int).Value = idProduto; SqlDataReader dr = cmd.ExecuteReader(); List <clsProduto> Produto = new List <clsProduto>(); while (dr.Read()) { clsProduto C = new clsProduto(); if (!dr.IsDBNull(dr.GetOrdinal("idProduto"))) { C.idProduto = dr.GetInt32(dr.GetOrdinal("idProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeProduto"))) { C.nomeProduto = dr.GetString(dr.GetOrdinal("nomeProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("descProduto"))) { C.descProduto = dr.GetString(dr.GetOrdinal("descProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("precProduto"))) { C.precProduto = dr.GetDecimal(dr.GetOrdinal("precProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("descontoPromocao"))) { C.descontoPromocao = dr.GetDecimal(dr.GetOrdinal("descontoPromocao")); } if (!dr.IsDBNull(dr.GetOrdinal("idCategoria"))) { C.idCategoria = dr.GetInt32(dr.GetOrdinal("idCategoria")); } if (!dr.IsDBNull(dr.GetOrdinal("ativoProduto"))) { C.ativoProduto = dr.GetBoolean(dr.GetOrdinal("ativoProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("idUsuario"))) { C.idUsuario = dr.GetInt32(dr.GetOrdinal("idUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("qtdMinEstoque"))) { C.qtdMinEstoque = dr.GetInt32(dr.GetOrdinal("qtdMinEstoque")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeCategoria"))) { C.nomeCategoria = dr.GetString(dr.GetOrdinal("nomeCategoria")); } Produto.Add(C); } return(Produto); }
public static List <clsProduto> SelecionarProduto() { string sql = "SELECT idProduto,nomeProduto,descProduto,precProduto,descontoPromocao,P.IDCategoria, nomeCategoria, ativoProduto = CONVERT(BIT,CASE WHEN ATIVOPRODUTO NOT IN (0,1) THEN 0 ELSE ATIVOPRODUTO END), idUsuario, qtdMinEstoque, imagem FROM dbo.Produto P INNER JOIN dbo.Categoria C ON P.idCategoria = C.idCategoria"; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sql; SqlDataReader dr = cmd.ExecuteReader(); List <clsProduto> Produto = new List <clsProduto>(); while (dr.Read()) { clsProduto C = new clsProduto(); if (!dr.IsDBNull(dr.GetOrdinal("idProduto"))) { C.idProduto = dr.GetInt32(dr.GetOrdinal("idProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeProduto"))) { C.nomeProduto = dr.GetString(dr.GetOrdinal("nomeProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("descProduto"))) { C.descProduto = dr.GetString(dr.GetOrdinal("descProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("precProduto"))) { C.precProduto = dr.GetDecimal(dr.GetOrdinal("precProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("descontoPromocao"))) { C.descontoPromocao = dr.GetDecimal(dr.GetOrdinal("descontoPromocao")); } if (!dr.IsDBNull(dr.GetOrdinal("idCategoria"))) { C.idCategoria = dr.GetInt32(dr.GetOrdinal("idCategoria")); } if (!dr.IsDBNull(dr.GetOrdinal("ativoProduto"))) { C.ativoProduto = dr.GetBoolean(dr.GetOrdinal("ativoProduto")); } if (!dr.IsDBNull(dr.GetOrdinal("idUsuario"))) { C.idUsuario = dr.GetInt32(dr.GetOrdinal("idUsuario")); } if (!dr.IsDBNull(dr.GetOrdinal("qtdMinEstoque"))) { C.qtdMinEstoque = dr.GetInt32(dr.GetOrdinal("qtdMinEstoque")); } if (!dr.IsDBNull(dr.GetOrdinal("nomeCategoria"))) { C.nomeCategoria = dr.GetString(dr.GetOrdinal("nomeCategoria")); } if (dr["Imagem"] != DBNull.Value) { C.imagem = (byte[])dr["Imagem"]; } else { C.imagem = new byte[0]; } Produto.Add(C); } cn.Close(); cn.Dispose(); return(Produto); }
public int Salvar(int idUsuario, string loginUsuario, string senhaUsuario, string nomeUsuario, string tipoPerfil, bool usuarioAtivo) { int linhas = 0; try { int inserir = idUsuario; clsConexao conexao = new clsConexao(); SqlConnection cn = conexao.Conectar(); SqlCommand cmd = cn.CreateCommand(); //Inserindo Usuarios if (inserir == 0) { cmd.CommandText = @"INSERT INTO Usuario (loginUsuario, senhaUsuario,nomeUsuario,tipoPerfil,usuarioAtivo) VALUES (@loginUsuario, @senhaUsuario, @nomeUsuario, @tipoPerfil, @usuarioAtivo); select SCOPE_IDENTITY();"; } //Alterando Usuario else { cmd.CommandText = "UPDATE Usuario " + "SET loginUsuario = @loginUsuario, " + " senhaUsuario = @senhaUsuario, " + " nomeUsuario = @nomeUsuario, " + " tipoPerfil = @tipoPerfil, " + " usuarioAtivo = @usuarioAtivo " + "Where idUsuario = @idUsuario"; cmd.Parameters.Add("@idUsuario", SqlDbType.Int).Value = idUsuario; } cmd.Parameters.Add("@loginUsuario", SqlDbType.VarChar, 100).Value = loginUsuario; cmd.Parameters.Add("@senhaUsuario", SqlDbType.VarChar, 64).Value = senhaUsuario; cmd.Parameters.Add("@nomeUsuario", SqlDbType.VarChar, 50).Value = nomeUsuario; cmd.Parameters.Add("@tipoPerfil", SqlDbType.Char, 1).Value = tipoPerfil; cmd.Parameters.Add("@usuarioAtivo", SqlDbType.Bit, 1).Value = usuarioAtivo; linhas = cmd.ExecuteNonQuery(); if (inserir == 0) { cmd.Parameters.Clear(); cmd.CommandText = "SELECT @@Identity"; linhas = cmd.ExecuteNonQuery(); } cn.Close(); cn.Dispose(); } catch (SqlException ex) { Console.WriteLine("Erro \n" + ex.Message); throw; } return(linhas); }