예제 #1
0
        public ModFornecedorTelefone dvSelect(int idForn)
        {
            ModFornecedorTelefone tel = new ModFornecedorTelefone();

            tel = fornT.SelecionarPorId(idForn);
            return(tel);
        }
        protected void btnSalvarTel_Click(object sender, EventArgs e)
        {
            ModFornecedorTelefone modTF = new ModFornecedorTelefone();
            FornecedorNEG         neg   = new FornecedorNEG();


            modTF.Tipo = new TipoTelefone {
                Id = Convert.ToInt32(ddlTipo.SelectedItem.Value)
            };

            modTF.IdFornecedor = Convert.ToInt32(ddlFornecedoTel.SelectedItem.Value);

            modTF.Telefone = txtTelefone.Text;//.Replace("()", "").Replace("-", "")


            if (!ValidarFornecedor(modTF))
            {
                return;
            }

            neg.AdicionarTel(modTF);
            MessageBox.Show("Formulario salvos com sucesso!");

            camposDataGrid();
            limparCamposTelefone();
        }
        protected void gvTelefoneFornecedor_RowEditing2(object sender, GridViewEditEventArgs e)
        {
            FornecedorNEG         neg   = new FornecedorNEG();
            ModFornecedorTelefone modTF = new ModFornecedorTelefone();

            int Primarykey = Convert.ToInt16(gvTelefoneFornecedor.DataKeys[e.NewEditIndex].Value);

            modTF                          = neg.dvSelect(Primarykey);
            txtIdTel.Text                  = Convert.ToInt32(modTF.Id).ToString();
            txtTelefone.Text               = modTF.Telefone;
            ddlTipo.SelectedValue          = modTF.Tipo.Id.ToString();
            ddlFornecedoTel.SelectedValue  = Convert.ToInt32(modTF.IdFornecedor).ToString();
            e.Cancel                       = true;
            gvTelefoneFornecedor.EditIndex = -1;
            btnEditarTel.Visible           = true;
        }
예제 #4
0
        private void BtnEditarTelefone_Click(object sender, EventArgs e)
        {
            ModFornecedorTelefone modTF = new ModFornecedorTelefone();
            FornecedorNEG         neg   = new FornecedorNEG();

            modTF.Id   = Convert.ToInt32(txtIdTelFor.Text);
            modTF.Tipo = new TipoTelefone {
                Id = Convert.ToInt32(cboTipo.SelectedValue)
            };
            modTF.IdFornecedor = Convert.ToInt32(cboFornecedor.SelectedValue);
            modTF.Telefone     = txtNumeroTelefone.Text;


            if (!ValidarFornecedor(modTF))
            {
                return;
            }

            neg.AtualizarTel(modTF);
            MessageBox.Show("Formulario atualizado com sucesso!");
            camposDataGrid();
            limparCamposTelefone();
        }
예제 #5
0
 public void AtualizarTel(ModFornecedorTelefone telFor)
 {
     fornT.Atualizar(telFor);
 }
예제 #6
0
 public void AdicionarTel(ModFornecedorTelefone telFor)
 {
     fornT.Adicionar(telFor);
 }
예제 #7
0
 public void Dvatualizar(ModFornecedorTelefone telefone)
 {
     telefone.Id = Convert.ToInt32(telefone.Id);
     fornT.Atualizar(telefone);
 }