private void ExcluirTelefones() { TelefonesBL telBL = new TelefonesBL(); Telefones telefones = new Telefones(); if (Session["tbexcluidos"] != null) { dtExcluidos = (DataTable)Session["tbexcluidos"]; foreach (DataRow row in dtExcluidos.Rows) { switch (row["TIPO"].ToString().ToUpper()) { case "T": //telefones { telefones.Id = utils.ComparaIntComZero(row["IDCODIGO"].ToString()); telBL.ExcluirBL(telefones); break; } } } } }
private void GravarTelefones(int idPes) { TelefonesBL telBL = new TelefonesBL(); Telefones telefones = new Telefones(); if (Session["tbfone"] != null) dtFone = (DataTable)Session["tbfone"]; foreach (DataRow linha in dtFone.Rows) { telefones.Id = utils.ComparaIntComZero(linha["ID"].ToString()); telefones.Numero = linha["NUMERO"].ToString(); telefones.Descricao = linha["DESCRICAO"].ToString(); telefones.PessoaId = idPes; if (telefones.Id > 0) telBL.EditarBL(telefones); else telBL.InserirBL(telefones); } }
private void CarregarDadosTelefones(int id_pes) { int ordem = 0; TelefonesBL telBL = new TelefonesBL(); List<Telefones> telefones = telBL.PesquisarBL(id_pes); foreach (Telefones tel in telefones) { ordem++; DataRow linha = dtFone.NewRow(); linha["IDORDEM"] = ordem; linha["ID"] = tel.Id; linha["DESCRICAO"] = tel.Descricao; linha["NUMERO"] = tel.Numero; dtFone.Rows.Add(linha); } Session["tbfone"] = dtFone; dtgTelefones.DataSource = dtFone; dtgTelefones.DataBind(); ordem++; hfOrdemFone.Value = ordem.ToString(); //proxima ordem }