public void AdicionaVinculo(AA_VinculoViewModel item) { BeginDocumentoTransaction(); item.AA_TipoCampo = null; item.ADATTRIBUTE = null; _vinculoservice.AdicionaVinculo(Mapper.Map <AA_Vinculo>(item)); CommitDocumento(); }
private void btnExcluir_Click(object sender, EventArgs e) { var retirar = new AA_VinculoViewModel(cboCodCategoria.SelectedValue.ToString(), (decimal)cboAtribSeSuite.SelectedValue, txtAtribImagem.Text, chkTitulo.Checked, (int)cboTipoAtributo.SelectedValue, chkLocalFisico.Checked, (ADATTRIBUTEViewModel)cboAtribSeSuite.SelectedItem, (AA_TipoCampoViewModel)cboTipoAtributo.SelectedItem); var item = atributos.Find(x => x.CDAttribute_SE == retirar.CDAttribute_SE && x.Cod_TipoCampo == retirar.Cod_TipoCampo && x.NmCampoImagem == retirar.NmCampoImagem); atributos.Remove(item); dgvAtributos.DataSource = null; dgvAtributos.DataSource = atributos; RefazGrid(); dgvAtributos.SelectAll(); }
private void btnAdicionarVinculo_Click(object sender, EventArgs e) { if ((int)cboTipoAtributo.SelectedValue == 0) { MessageBox.Show("Por favor selecione o tipo do campo."); return; } var vinculo = new AA_VinculoViewModel(cboCodCategoria.SelectedValue.ToString(), (decimal)cboAtribSeSuite.SelectedValue, txtAtribImagem.Text, chkTitulo.Checked, (int)cboTipoAtributo.SelectedValue, chkLocalFisico.Checked, (ADATTRIBUTEViewModel)cboAtribSeSuite.SelectedItem, (AA_TipoCampoViewModel)cboTipoAtributo.SelectedItem); atributos.Add(vinculo); dgvAtributos.DataSource = atributos.ToList(); RefazGrid(); btnLimparAtributos_Click(sender, e); }