private void cargarRegistro() { listaVacia(); grdContact.DataSource = null; grdContact.DataBind(); CorreoTo correoVacio = new CorreoTo(); correoVacio.strCorreo = ""; List <CorreoTo> inicioCorreo = new List <CorreoTo>(); inicioCorreo.Add(correoVacio); grdContact.DataSource = inicioCorreo; grdContact.DataBind(); grdContact.Rows[0].Cells.Clear(); grdContact.Rows[0].Cells.Add(new TableCell()); grdContact.Rows[0].Cells[0].Text = "Sin Correos"; }
private List <CorreoTo> cargarGVCorreoTo(string _datos, tipoCorreo _tipoCorreo) { List <CorreoTo> correos = new List <CorreoTo>(); string[] correosstr; char splitchar = ';'; correosstr = _datos.Split(splitchar); foreach (string item in correosstr) { CorreoTo correo = new CorreoTo(); correo.strCorreo = item; correo.strTipoCorreo = _tipoCorreo == tipoCorreo.PARA ? "PARA": "CC"; correos.Add(correo); } return(correos); }
protected void grdContact_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Insert")) { lbMensajesCorreo.Text = ""; CorreoTo corrreo = new CorreoTo(); TextBox txtNewCorreo = (TextBox)grdContact.HeaderRow.FindControl("txtNewCorreo"); RadioButton rb = (RadioButton)grdContact.HeaderRow.FindControl("cbTO"); corrreo.strCorreo = txtNewCorreo.Text; corrreo.strTipoCorreo = rb.Checked ? "PARA" : "CC"; List <CorreoTo> correos = new List <CorreoTo>(); foreach (GridViewRow item in grdContact.Rows) { Label lblCorreo = (Label)item.FindControl("lblCorreo"); Label _lblTipo = (Label)item.FindControl("lbTipoCorreo"); if (lblCorreo.Text != "") { CorreoTo correo = new CorreoTo(); correo.strCorreo = lblCorreo.Text; correo.strTipoCorreo = _lblTipo.Text; correos.Add(correo); } } if ((from correoSelect in correos where correoSelect.strCorreo == corrreo.strCorreo select correoSelect).Count() > 0) { _existeCorrreo(); return; } else { correos.Add(corrreo); creaListaCorreosPara(correos); MuestraActualiaPanelCargaGVCorreosPara(); } } }
private void cargarRegistro() { listaVacia(); grdContact.DataSource = null; grdContact.DataBind(); CorreoTo correoVacio = new CorreoTo(); correoVacio.strCorreo = ""; List<CorreoTo> inicioCorreo = new List<CorreoTo>(); inicioCorreo.Add(correoVacio); grdContact.DataSource = inicioCorreo; grdContact.DataBind(); grdContact.Rows[0].Cells.Clear(); grdContact.Rows[0].Cells.Add(new TableCell()); grdContact.Rows[0].Cells[0].Text = "Sin Correos"; }
protected void grdContact_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Insert")) { lbMensajesCorreo.Text = ""; CorreoTo corrreo = new CorreoTo(); TextBox txtNewCorreo = (TextBox)grdContact.HeaderRow.FindControl("txtNewCorreo"); RadioButton rb = (RadioButton)grdContact.HeaderRow.FindControl("cbTO"); corrreo.strCorreo = txtNewCorreo.Text; corrreo.strTipoCorreo = rb.Checked ? "PARA" : "CC"; List<CorreoTo> correos = new List<CorreoTo>(); foreach (GridViewRow item in grdContact.Rows) { Label lblCorreo = (Label)item.FindControl("lblCorreo"); Label _lblTipo = (Label)item.FindControl("lbTipoCorreo"); if (lblCorreo.Text != "") { CorreoTo correo = new CorreoTo(); correo.strCorreo = lblCorreo.Text; correo.strTipoCorreo = _lblTipo.Text; correos.Add(correo); } } if ((from correoSelect in correos where correoSelect.strCorreo == corrreo.strCorreo select correoSelect).Count() > 0) { _existeCorrreo(); return; } else { correos.Add(corrreo); creaListaCorreosPara(correos); MuestraActualiaPanelCargaGVCorreosPara(); } } }
private List<CorreoTo> cargarGVCorreoTo(string _datos, tipoCorreo _tipoCorreo) { List<CorreoTo> correos = new List<CorreoTo>(); string[] correosstr; char splitchar = ';'; correosstr = _datos.Split(splitchar); foreach (string item in correosstr) { CorreoTo correo = new CorreoTo(); correo.strCorreo = item; correo.strTipoCorreo = _tipoCorreo == tipoCorreo.PARA ? "PARA": "CC"; correos.Add(correo); } return correos; }