Exemplo n.º 1
0
 protected void GridViewFornecedores_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Selecionar")
     {
         int             index        = int.Parse(e.CommandArgument.ToString());
         int             fornecedorId = int.Parse(GridViewFornecedores.Rows[index].Cells[0].Text);
         SiPA.Fornecedor fornecedor   = Modelo.Fornecedor.CosultarPorId(fornecedorId);
         LabelCidade.Text   = fornecedor.cidade;
         LabelEmail.Text    = fornecedor.email;
         LabelEndereco.Text = fornecedor.endereco;
         if (fornecedor.opCPForCNPJ == 1)
         {
             LabelCPFCNPJ.Text = fornecedor.cpf;
         }
         else if (fornecedor.opCPForCNPJ == 2)
         {
             LabelCPFCNPJ.Text = fornecedor.cnpj;
         }
     }
     else if (e.CommandName == "Alterar")
     {
         int index = int.Parse(e.CommandArgument.ToString());
         Session["for-id"] = GridViewFornecedores.Rows[index].Cells[0].Text;
         Response.Redirect("~/FornecedorPA/Alterar.aspx");
     }
     else if (e.CommandName == "Excluir")
     {
         int index        = int.Parse(e.CommandArgument.ToString());
         int fornecedorId = int.Parse(GridViewFornecedores.Rows[index].Cells[0].Text);
         Modelo.Fornecedor.Excluir(fornecedorId);
         Response.Redirect("~/FornecedorPA/Listar.aspx");
     }
 }
Exemplo n.º 2
0
        public static void Incluir(SiPA.Fornecedor fornecedor)
        {
            BancoDataContext dataContext = new BancoDataContext();

            dataContext.Fornecedors.InsertOnSubmit(fornecedor);
            dataContext.SubmitChanges();
        }
Exemplo n.º 3
0
        public static void Alterar(SiPA.Fornecedor fornecedor)
        {
            BancoDataContext dataContext = new BancoDataContext();
            var r = (from p in dataContext.Fornecedors
                     where p.id == fornecedor.id
                     select p).Single();

            r.nome        = fornecedor.nome;
            r.telefone    = fornecedor.telefone;
            r.cidade      = fornecedor.cidade;
            r.estado      = fornecedor.estado;
            r.endereco    = fornecedor.endereco;
            r.cpf         = fornecedor.cpf;
            r.cnpj        = fornecedor.cnpj;
            r.opCPForCNPJ = fornecedor.opCPForCNPJ;
            r.email       = fornecedor.email;


            dataContext.SubmitChanges();
        }
Exemplo n.º 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         SiPA.Fornecedor fornecedor = Modelo.Fornecedor.CosultarPorId(int.Parse(Session["for-id"].ToString()));
         TextBoxId.Text       = fornecedor.id.ToString();
         TextBoxNome.Text     = fornecedor.nome;
         TextBoxTelefone.Text = fornecedor.telefone;
         TextBoxCidade.Text   = fornecedor.cidade;
         TextBoxEstado.Text   = fornecedor.estado;
         TextBoxEndereço.Text = fornecedor.endereco;
         TextBoxEmail.Text    = fornecedor.email;
         if (fornecedor.opCPForCNPJ == 1)
         {
             TextBoxCPFCNPJ.Text            = fornecedor.cpf;
             RadioButtonList1.SelectedIndex = 0;
         }
         else if (fornecedor.opCPForCNPJ == 2)
         {
             TextBoxCPFCNPJ.Text            = fornecedor.cnpj;
             RadioButtonList1.SelectedIndex = 1;
         }
     }
 }