protected void gdvClientes_SelectedIndexChanged(object sender, EventArgs e) { ClientesNeg _ClienteNeg = new ClientesNeg(); ClientesMod _ClienteMod = new ClientesMod(); _ClienteMod.iCodigoCliente = Convert.ToInt32(gdvClientes.SelectedDataKey.Value); try { foreach (ClientesMod lista in _ClienteNeg.listaClientes(_ClienteMod)) { lblCodigoCliente.Text = lista.iCodigoCliente.ToString(); txtDescricao.Text = lista.sDescricao.Trim(); txtCpfCnpj.Text = lista.sCpfCnpj.Trim(); txtEndereco.Text = lista.sEndereco.Trim(); txtNumero.Text = lista.sNumero.Trim(); txtCidade.Text = lista.sCidade.Trim(); txtUF.Text = lista.sUF.Trim(); txtCEP.Text = lista.sCEP.Trim(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } MultiView1.ActiveViewIndex = 1; }
public bool excluir(int iCodigoCliente) { ClientesDao _ClienteDao = new ClientesDao(); ClientesMod _ClienteMod = new ClientesMod(); _ClienteMod.iCodigoCliente = iCodigoCliente; return(_ClienteDao.delete(_ClienteMod)); }
public void atribuirValores(SqlCommand cmd, ClientesMod _Cliente) { cmd.Parameters.AddWithValue("@iCodigoCliente", _Cliente.iCodigoCliente); cmd.Parameters.AddWithValue("@sDescricao", _Cliente.sDescricao); cmd.Parameters.AddWithValue("@sCpfCnpj", _Cliente.sCpfCnpj); cmd.Parameters.AddWithValue("@sEndereco", _Cliente.sEndereco); cmd.Parameters.AddWithValue("@sNumero", _Cliente.sNumero); cmd.Parameters.AddWithValue("@sCidade", _Cliente.sCidade); cmd.Parameters.AddWithValue("@sUF", _Cliente.sUF); cmd.Parameters.AddWithValue("@sCEP", _Cliente.sCEP); }
public bool salvar(ClientesMod _Cliente) { ClientesDao _ClientesDao = new ClientesDao(); if (_Cliente.iCodigoCliente != 0) { return(_ClientesDao.update(_Cliente)); } else { return(_ClientesDao.insert(_Cliente)); } }
public List <ClientesMod> listaClientes(ClientesMod _ClienteMod) { SqlDataReader dr = null; List <ClientesMod> lista = new List <ClientesMod>(); string query = "Select * from tblClientes where 1 = 1 "; if (_ClienteMod.iCodigoCliente != 0) { query += "And iCodigoCliente = " + _ClienteMod.iCodigoCliente; } try { conectar(); SqlCommand cmd = new SqlCommand(query, objConn); dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (dr.Read()) { ClientesMod c = new ClientesMod(); c.iCodigoCliente = Convert.ToInt32(dr["iCodigoCliente"]); c.sDescricao = dr["sDescricao"].ToString(); c.sCpfCnpj = dr["sCpfCnpj"].ToString(); c.sEndereco = dr["sEndereco"].ToString(); c.sNumero = dr["sNumero"].ToString(); c.sCidade = dr["sCidade"].ToString(); c.sUF = dr["sUF"].ToString(); c.sCEP = dr["sCEP"].ToString(); lista.Add(c); } }catch (Exception e) { throw new Exception(e.ToString()); } finally { if (!(dr == null)) { dr.Close(); } } return(lista); }
public bool delete(ClientesMod _ClienteMod) { try { conectar(); query = "Delete from tblClientes where iCodigoCliente = @iCodigoCliente"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _ClienteMod); cmd.ExecuteNonQuery(); }catch (Exception e) { throw new Exception(e.ToString()); } finally { desconectar(); } return(true); }
public void dropClientes() { ClientesNeg _ClienteNeg = new ClientesNeg(); List <ClientesMod> lista = new List <ClientesMod>(); lista = _ClienteNeg.listaClientes(); ClientesMod cliente = new ClientesMod(); cliente.iCodigoCliente = 0; cliente.sDescricao = "Selecione um cliente"; lista.Add(cliente); lista.Sort(new OrderClientes(OrderClientes.SortType.iCodigoCliente, "Ascending")); ddlClientes.DataSource = lista; ddlClientes.DataTextField = "sDescricao"; ddlClientes.DataValueField = "iCodigoCliente"; ddlClientes.DataBind(); }
public bool insert(ClientesMod _Cliente) { try { conectar(); query = "Insert Into tblClientes(sDescricao,sCpfCnpj,sEndereco,sNumero,sCidade,sUF,sCEP) Values (@sDescricao,@sCpfCnpj,@sEndereco,@sNumero,@sCidade,@sUF,@sCEP)"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _Cliente); cmd.ExecuteNonQuery(); }catch (Exception e) { return(false); throw new Exception(e.ToString()); } finally { desconectar(); } return(true); }
protected void btnGravar_Click(object sender, EventArgs e) { ClientesNeg _ClienteNeg = new ClientesNeg(); ClientesMod _ClienteMod = new ClientesMod(); if (!(lblCodigoCliente.Text == string.Empty)) { _ClienteMod.iCodigoCliente = Convert.ToInt32(lblCodigoCliente.Text); } _ClienteMod.sDescricao = txtDescricao.Text; _ClienteMod.sCpfCnpj = txtCpfCnpj.Text; _ClienteMod.sEndereco = txtEndereco.Text; _ClienteMod.sNumero = txtNumero.Text; _ClienteMod.sCidade = txtCidade.Text; _ClienteMod.sUF = txtUF.Text; _ClienteMod.sCEP = txtCEP.Text; _ClienteNeg.salvar(_ClienteMod); limpar(); CarregaGrid(); MultiView1.ActiveViewIndex = 0; }
public bool update(ClientesMod _Cliente) { try { conectar(); query = "Update tblClientes Set sDescricao = @sDescricao,sCpfCnpj = @sCpfCnpj,sEndereco = @sEndereco,sNumero = @sNumero,sCidade = @sCidade,sUF = @sUF,sCEP = @sCEP Where iCodigoCliente = @iCodigoCliente"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _Cliente); cmd.ExecuteNonQuery(); }catch (Exception e) { return(false); throw new Exception(e.ToString()); } finally { if (!(objConn == null)) { desconectar(); } } return(true); }
public List <ClientesMod> listaClientes(ClientesMod _ClienteMod) { ClientesDao _ClienteDao = new ClientesDao(); return(_ClienteDao.listaClientes(_ClienteMod)); }
public List <ClientesMod> listaClientes() { ClientesMod _ClienteMod = new ClientesMod(); return(listaClientes(_ClienteMod)); }