public void InserirClientes(MLClientes modelo) { using (SqlConnection objConexao = new SqlConnection(strConexao)) { string instrucaoSQL = "INSERT INTO Clientes (Cliente, Email, Ativo, DataCadastro) VALUES (@Cliente, @Email, @Ativo, @DataCadastro)"; using (SqlCommand objCommand = new SqlCommand(instrucaoSQL, objConexao)) { try { objConexao.Open(); objCommand.Parameters.AddWithValue("@Cliente", modelo.Cliente); objCommand.Parameters.AddWithValue("@Email", modelo.Email); objCommand.Parameters.AddWithValue("@Ativo", modelo.Ativo); objCommand.Parameters.AddWithValue("@DataCadastro", modelo.DataCadastro); objCommand.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { objConexao.Close(); } } } }
public void AtualizarClientes(MLClientes modelo) { using (SqlConnection objConexao = new SqlConnection(strConexao)) { string instrucaoSQL = "UPDATE Clientes SET Cliente = @Cliente, Email = @Email, Ativo = @Ativo, DataCadastro = @DataCadastro WHERE IdCliente = @IdCliente) "; using (SqlCommand objCommand = new SqlCommand(instrucaoSQL, objConexao)) { try { objConexao.Open(); objCommand.Parameters.AddWithValue("@IdCliente", modelo.IdCliente); objCommand.Parameters.AddWithValue("@Cliente", modelo.Cliente); objCommand.Parameters.AddWithValue("@Email", modelo.Email); objCommand.Parameters.AddWithValue("@Ativo", modelo.Ativo); objCommand.Parameters.AddWithValue("@DataCadastro", modelo.DataCadastro); objCommand.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { objConexao.Close(); } } } }
public int Gravar(MLClientes objMLClientes) { int retorno = 0; using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strInsert, objConexao)) { objComando.Parameters.AddWithValue("@Nome", objMLClientes.Nome); objComando.Parameters.AddWithValue("@Endereco", objMLClientes.Endereco); objComando.Parameters.AddWithValue("@Telefone", objMLClientes.Telefone); objComando.Parameters.AddWithValue("@Sexo", objMLClientes.Sexo); objComando.Parameters.AddWithValue("@Ativo", objMLClientes.Ativo); objComando.Parameters.AddWithValue("@DataCadastro", objMLClientes.DataCadastro); objConexao.Open(); //Utilizo o ExecuteScalar para obter o ID Gravado. retorno = Convert.ToInt32(objComando.ExecuteScalar()); objConexao.Close(); } } return(retorno); }
public int Atualizar(MLClientes objMLClientes) { int retorno = 0; using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strUpdate, objConexao)) { objComando.Parameters.AddWithValue("@IdCliente", objMLClientes.IdCliente); objComando.Parameters.AddWithValue("@Nome", objMLClientes.Nome); objComando.Parameters.AddWithValue("@Endereco", objMLClientes.Endereco); objComando.Parameters.AddWithValue("@Telefone", objMLClientes.Telefone); objComando.Parameters.AddWithValue("@Sexo", objMLClientes.Sexo); objComando.Parameters.AddWithValue("@Ativo", objMLClientes.Ativo); objComando.Parameters.AddWithValue("@DataCadastro", objMLClientes.DataCadastro); objConexao.Open(); retorno = objComando.ExecuteNonQuery(); objConexao.Close(); } } return(retorno); }
public List <MLClientes> ConsultarNome(MLClientes objMLClientes) { List <MLClientes> lstMLClientes = new List <MLClientes>(); using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strSelectNome, objConexao)) { if (String.IsNullOrEmpty(objMLClientes.Nome)) { objComando.Parameters.AddWithValue("@Nome", DBNull.Value); } else { objComando.Parameters.AddWithValue("@Nome", objMLClientes.Nome); } objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { MLClientes objMLCliente = new MLClientes(); objMLCliente.IdCliente = Convert.ToInt32(objDataReader["IdCliente"].ToString()); objMLCliente.Nome = objDataReader["Nome"].ToString(); objMLCliente.Endereco = objDataReader["Endereco"].ToString(); objMLCliente.Telefone = objDataReader["Telefone"].ToString(); objMLCliente.Sexo = objDataReader["Sexo"].ToString(); if (objDataReader["Ativo"].ToString().Equals("0")) { objMLCliente.Ativo = false; } else { objMLCliente.Ativo = true; } objMLCliente.DataCadastro = Convert.ToDateTime(objDataReader["DataCadastro"].ToString()); lstMLClientes.Add(objMLCliente); } objDataReader.Close(); } objConexao.Close(); } } return(lstMLClientes); }
public List <MLClientes> Consultar(MLClientes objMLClientes) { var objDlClientes = new DLClientes(); try { return(objDlClientes.ConsultarNome(objMLClientes)); } catch (Exception ex) { throw ex; } finally { objDlClientes = null; } }
public int Atualizar(MLClientes objMLClientes) { var objDlClientes = new DLClientes(); try { return(objDlClientes.Atualizar(objMLClientes)); } catch (Exception ex) { throw ex; } finally { objDlClientes = null; } }
public List <MLClientes> listarClientes() { List <MLClientes> listaRetorno = new List <MLClientes>(); using (SqlConnection objConexao = new SqlConnection(strConexao)) { string instrucaoSQL = "SELECT IdCliente, Cliente, Email, Ativo, DataCadastro FROM Clientes"; using (SqlCommand objCommand = new SqlCommand(instrucaoSQL, objConexao)) { try { objConexao.Open(); SqlDataReader objDataReader = objCommand.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { MLClientes objAuxiliar = new MLClientes(); objAuxiliar.IdCliente = Convert.ToInt32(objDataReader["IdCliente"].ToString()); objAuxiliar.Cliente = objDataReader["Cliente"].ToString(); objAuxiliar.Email = objDataReader["Email"].ToString(); objAuxiliar.Ativo = Convert.ToBoolean(objDataReader["Ativo"].ToString().Equals("True")); objAuxiliar.DataCadastro = Convert.ToDateTime(objDataReader["DataCadastro"].ToString()); listaRetorno.Add(objAuxiliar); } } } catch (Exception ex) { throw new Exception(ex.Message); } finally { objConexao.Dispose(); objConexao.Close(); } } } return(listaRetorno); }
protected void btnGravar_Click(object sender, EventArgs e) { var modeloClientes = new MLClientes() { IdCliente = vwIdCliente, Cliente = txtCliente.Text, Email = txtEmail.Text, Ativo = rblStatus.SelectedValue.Equals("S"), DataCadastro = DateTime.Now }; if (vwIdCliente > 0) { this.AtualizarClientes(modeloClientes); } else { this.GravarClientes(modeloClientes); } mvClientes.ActiveViewIndex = 1; this.PopularGrid(); }
public void GravarClientes(MLClientes modelo) { negocioClientes.InserirClientes(modelo); }
public void AtualizarClientes(MLClientes modelo) { negocioClientes.AtualizarClientes(modelo); }
public void AtualizarClientes(MLClientes modelo) { dadosClientes.AtualizarClientes(modelo); }
public void InserirClientes(MLClientes modelo) { dadosClientes.InserirClientes(modelo); }