public static string[] GetCompletionList2(string prefixText, int count, string contextKey) { // Crea array of apellidos List <EntDoctor> pers = new List <EntDoctor>(); List <string> paternos = new List <string>(); pers = new BusDoctor().Obtener(); foreach (EntDoctor per in pers) { string pate = per.Paterno_Doctor; paternos.Add(pate); } string[] pates = paternos.ToArray(); // Return matching apellidos return((from m in pates where m.StartsWith(prefixText, StringComparison.CurrentCultureIgnoreCase) select m).Take(count).ToArray()); }
protected void lnkAdd_Click(object sender, EventArgs e) { try { EntDoctor ent = new EntDoctor(); ent.Nombre_Doctor = ((TextBox)gvDoctores.FooterRow.FindControl("txtNombreFT")).Text; ent.Paterno_Doctor = ((TextBox)gvDoctores.FooterRow.FindControl("txtPaternoFT")).Text; ent.Materno_Doctor = ((TextBox)gvDoctores.FooterRow.FindControl("txtMaternoFT")).Text; ent.Fecha_Naci_Doctor = Convert.ToDateTime(((TextBox)gvDoctores.FooterRow.FindControl("txtFechaFT")).Text); ent.Id_Sexo_Doctor = Convert.ToInt32(((DropDownList)gvDoctores.FooterRow.FindControl("ddlSexoFT")).SelectedValue); ent.Id_Intervencion_Doctor = Convert.ToInt32(((RadioButtonList)gvDoctores.FooterRow.FindControl("rbInterFT")).SelectedValue); ent.Id_Turno_Doctor = Convert.ToInt32(((CheckBoxList)gvDoctores.FooterRow.FindControl("chkTurnoFT")).SelectedValue); ent.Telefono_Doctor = ((TextBox)gvDoctores.FooterRow.FindControl("txtTeleFT")).Text; BusDoctor obj = new BusDoctor(); obj.Insertar(ent); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { MostrarMensaje(ex.Message); } }
protected void gvDoctores_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { EntDoctor ent = new EntDoctor(); ent.Id_Doctor = Convert.ToInt32(gvDoctores.DataKeys[e.RowIndex].Values["Id_Doctor"]); ent.Nombre_Doctor = ((TextBox)gvDoctores.Rows[e.RowIndex].FindControl("txtNombreEIT")).Text; ent.Paterno_Doctor = ((TextBox)gvDoctores.Rows[e.RowIndex].FindControl("txtPaternoEIT")).Text; ent.Materno_Doctor = ((TextBox)gvDoctores.Rows[e.RowIndex].FindControl("txtMaternoEIT")).Text; ent.Fecha_Naci_Doctor = Convert.ToDateTime(((TextBox)gvDoctores.Rows[e.RowIndex].FindControl("txtFechaEIT")).Text); ent.Id_Sexo_Doctor = Convert.ToInt32(((DropDownList)gvDoctores.Rows[e.RowIndex].FindControl("ddlSexoEIT")).SelectedValue); ent.Id_Intervencion_Doctor = Convert.ToInt32(((RadioButtonList)gvDoctores.Rows[e.RowIndex].FindControl("rbInterEIT")).SelectedValue); ent.Id_Turno_Doctor = Convert.ToInt32(((CheckBoxList)gvDoctores.Rows[e.RowIndex].FindControl("chkTurnoEIT")).SelectedValue); ent.Telefono_Doctor = ((TextBox)gvDoctores.Rows[e.RowIndex].FindControl("txtTeleEIT")).Text; BusDoctor obj = new BusDoctor(); obj.Actualizar(ent); Response.Redirect(Request.CurrentExecutionFilePath); } catch (Exception ex) { MostrarMensaje(ex.Message); } }