public void atribuirValores(SqlCommand cmd, RotasMod _Rota) { cmd.Parameters.AddWithValue("@iCodigoRota", _Rota.iCodigoRota); cmd.Parameters.AddWithValue("@sDescricao", _Rota.sDescricao); cmd.Parameters.AddWithValue("@iCodVendedor", _Rota.iCodVendedor); cmd.Parameters.AddWithValue("@sVendedor", _Rota.sVendedor); }
protected void gdvRotas_SelectedIndexChanged(object sender, EventArgs e) { RotasNeg _RotaNeg = new RotasNeg(); RotasMod _RotaMod = new RotasMod(); _RotaMod.iCodigoRota = Convert.ToInt32(gdvRotas.SelectedDataKey.Value); try { foreach (RotasMod lista in _RotaNeg.listaRotas(_RotaMod)) { lblCodRota.Text = lista.iCodigoRota.ToString(); txtDescricao.Text = lista.sDescricao.Trim(); ddlVendedor.SelectedValue = lista.iCodVendedor.ToString(); lblCodigoRotaValor.Text = lista.iCodigoRota.ToString(); lblDescricaoRotaValor.Text = lista.sDescricao.Trim(); lblVendedorRotaValor.Text = lista.sVendedor.Trim(); } } catch (Exception ex) { throw new Exception(ex.ToString()); } lnkInserirClientes.Visible = true; MultiView1.ActiveViewIndex = 1; }
public bool excluir(int iCodigoRota) { RotasDao _RotaDao = new RotasDao(); RotasMod _RotaMod = new RotasMod(); _RotaMod.iCodigoRota = iCodigoRota; return(_RotaDao.delete(_RotaMod)); }
public bool salvar(RotasMod _Rota) { RotasDao _RotasDao = new RotasDao(); if (_Rota.iCodigoRota != 0) { return(_RotasDao.update(_Rota)); } else { return(_RotasDao.insert(_Rota)); } }
protected void btnGravar_Click(object sender, EventArgs e) { RotasNeg _RotaNeg = new RotasNeg(); RotasMod _RotaMod = new RotasMod(); if (!(lblCodRota.Text == string.Empty)) { _RotaMod.iCodigoRota = Convert.ToInt32(lblCodRota.Text); } _RotaMod.sDescricao = txtDescricao.Text; _RotaMod.iCodVendedor = Convert.ToInt32(ddlVendedor.SelectedValue); _RotaNeg.salvar(_RotaMod); limpar(); CarregaGrid(); MultiView1.ActiveViewIndex = 0; lnkInserirClientes.Visible = false; }
public bool delete(RotasMod _RotaMod) { try { conectar(); query = "Delete from tblRotas where iCodigoRota = @iCodigoRota"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _RotaMod); cmd.ExecuteNonQuery(); }catch (Exception e) { throw new Exception(e.ToString()); } finally { desconectar(); } return(true); }
public void dropRotas() { RotasNeg _RotaNeg = new RotasNeg(); List <RotasMod> lista = new List <RotasMod>(); lista = _RotaNeg.listaRotas(); RotasMod rota = new RotasMod(); rota.iCodigoRota = 0; rota.sDescricao = "Selecione uma rota"; lista.Add(rota); lista.Sort(new OrderRotas(OrderRotas.SortType.iCodigoRota, "Ascending")); ddlRota.DataSource = lista; ddlRota.DataTextField = "sDescricao"; ddlRota.DataValueField = "iCodigoRota"; ddlRota.DataBind(); }
public bool insert(RotasMod _Rota) { try { conectar(); query = "Insert Into tblRotas(sDescricao,iCodVendedor) Values (@sDescricao,@iCodVendedor)"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _Rota); cmd.ExecuteNonQuery(); }catch (Exception e) { return(false); throw new Exception(e.ToString()); } finally { desconectar(); } return(true); }
public List <RotasMod> listaRotas(RotasMod _RotaMod) { SqlDataReader dr = null; List <RotasMod> lista = new List <RotasMod>(); string query = "Select r.iCodigoRota, r.sDescricao, r.iCodVendedor, v.sNome As sVendedor From tblRotas r inner join tblVendedores v on r.iCodVendedor = v.iCodigoVendedor where 1 = 1 "; if (_RotaMod.iCodigoRota != 0) { query += "And r.iCodigoRota = " + _RotaMod.iCodigoRota; } try { conectar(); SqlCommand cmd = new SqlCommand(query, objConn); dr = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (dr.Read()) { RotasMod r = new RotasMod(); r.iCodigoRota = Convert.ToInt32(dr["iCodigoRota"]); r.sDescricao = dr["sDescricao"].ToString(); r.iCodVendedor = Convert.ToInt32(dr["iCodVendedor"]); r.sVendedor = dr["sVendedor"].ToString(); lista.Add(r); } }catch (Exception e) { throw new Exception(e.ToString()); } finally { if (!(dr == null)) { dr.Close(); } } return(lista); }
public bool update(RotasMod _Rota) { try { conectar(); query = "Update tblRotas Set sDescricao = @sDescricao,iCodVendedor = @iCodVendedor Where iCodigoRota = @iCodigoRota"; SqlCommand cmd = new SqlCommand(query, objConn); atribuirValores(cmd, _Rota); cmd.ExecuteNonQuery(); }catch (Exception e) { return(false); throw new Exception(e.ToString()); } finally { if (!(objConn == null)) { desconectar(); } } return(true); }
public List <RotasMod> listaRotas(RotasMod _RotaMod) { RotasDao _RotaDao = new RotasDao(); return(_RotaDao.listaRotas(_RotaMod)); }
public List <RotasMod> listaRotas() { RotasMod _RotaMod = new RotasMod(); return(listaRotas(_RotaMod)); }