public async Task <IActionResult> PutAfiliados([FromRoute] byte id, [FromBody] Afiliados afiliados) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != afiliados.Id) { return(BadRequest()); } _context.Entry(afiliados).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AfiliadosExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void almacenarDatos() { nuevoAfil.Estado_Civil = (decimal)cmbEstadoCivil.SelectedValue; nuevoAfil.Direccion = (String)txtDir.Text; nuevoAfil.Cantidad_Hijos = (decimal)decimal.Parse(txtHijos.Text); nuevoAfil.Mail = (String)txtMail.Text; nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; nuevoAfil.Sexo = (String)cmbSexo.SelectedValue; nuevoAfil.Telefono = (decimal)decimal.Parse(txtTel.Text); if (Operacion == "Modificacion") { nuevoAfil.Id = Afiliado.Id; nuevoAfil.Numero_Grupo = Afiliado.Numero_Grupo; Afiliados.Modificar(nuevoAfil); } else if (Operacion == "Alta") { nuevoAfil.Nombre = (String)txtNombre.Text; nuevoAfil.Apellido = (String)txtApellido.Text; nuevoAfil.TipoDocumento = (decimal)cmbTipoDoc.SelectedValue; nuevoAfil.NumeroDocumento = (decimal)decimal.Parse(txtDni.Text); nuevoAfil.FechaNacimiento = (DateTime)dtpFechaNacimiento.Value; decimal GrupoNuevo = Afiliados.AgregarAfiliado(nuevoAfil); nuevoAfil.Numero_Grupo = GrupoNuevo; } }
public async Task <IActionResult> PostAfiliados([FromBody] Afiliados afiliados) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Afiliados.Add(afiliados); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (AfiliadosExists(afiliados.Id)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetAfiliados", new { id = afiliados.Id }, afiliados)); }
public static string Insertar(Afiliados afiliados) { string rpta = ""; try { validarConexion(); SqlConn.ConnectionString = ConfigurationManager.ConnectionStrings["SqlCon"].ToString(); SqlCommand sqlcmd = new SqlCommand("SpInsUpdAfiliado", SqlConn); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.Parameters.AddWithValue("@Id", afiliados.Id); sqlcmd.Parameters.AddWithValue("@Nombres", afiliados.Nombres); sqlcmd.Parameters.AddWithValue("@Apellidos", afiliados.Apellidos); sqlcmd.Parameters.AddWithValue("@FechaNacimiento", afiliados.FechaNacimiento); sqlcmd.Parameters.AddWithValue("@Sexo", afiliados.Sexo); sqlcmd.Parameters.AddWithValue("@Cedula", afiliados.Cedula); sqlcmd.Parameters.AddWithValue("@NSS", afiliados.NSS); sqlcmd.Parameters.AddWithValue("@FechaRegistro", afiliados.FechaRegistro); sqlcmd.Parameters.AddWithValue("@MontoConsumido", afiliados.MontoConsumido); sqlcmd.Parameters.AddWithValue("@IdEstatus", afiliados.IdEstatus); sqlcmd.Parameters.AddWithValue("@IdPlan", afiliados.IdPlan); SqlConn.Open(); rpta = sqlcmd.ExecuteNonQuery().ToString(); return(rpta); } catch (Exception ex) { rpta = ex.Message + ex.StackTrace; throw; } finally { SqlConn.Close(); } }
public ActionResult DeleteConfirmed(int id) { Afiliados afiliados = db.Afiliados.Find(id); db.Afiliados.Remove(afiliados); db.SaveChanges(); return(RedirectToAction("Index")); }
public void almacenarDatosSinPersona() { nuevoAfil.TipoDocumento = (decimal)cmbTipoDoc.SelectedValue; nuevoAfil.NumeroDocumento = (decimal)decimal.Parse(txtDni.Text); nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; nuevoAfil.Cantidad_Hijos = (decimal)decimal.Parse(txtHijos.Text); nuevoAfil.Estado_Civil = (decimal)cmbEstadoCivil.SelectedValue; decimal GrupoNuevo = Afiliados.AgregarAfiliadoSinPersona(nuevoAfil); nuevoAfil.Numero_Grupo = GrupoNuevo; }
public Afiliados ObtenerAfiliadosAJAX(Afiliados _Datos) { try { List <Afiliados> Lista = new List <Afiliados>(); Afiliados Item; object[] Parametros = { _Datos.Start, _Datos.Length, _Datos.SearchValue, _Datos.OrderBy, _Datos.OrderDirection ?? string.Empty, _Datos.TipoBusqueda, _Datos.Seccion, _Datos.FechaInicio, _Datos.FechaFin, _Datos.Ratificado, _Datos.DatosCompletados }; DataSet Ds = SqlHelper.ExecuteDataset(_Datos.Conexion, "spCSLDB_get_AfiliadosAjax", Parametros); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr2 = Ds.Tables[0].CreateDataReader(); while (Dr2.Read()) { _Datos.RecordTotal = !Dr2.IsDBNull(Dr2.GetOrdinal("TotalRecords")) ? Dr2.GetInt32(Dr2.GetOrdinal("TotalRecords")) : 0; _Datos.RecordFilter = !Dr2.IsDBNull(Dr2.GetOrdinal("SearchRecords")) ? Dr2.GetInt32(Dr2.GetOrdinal("SearchRecords")) : 0; break; } DataTableReader Dr = Ds.Tables[1].CreateDataReader(); while (Dr.Read()) { Item = new Afiliados(); Item.IDAfiliado = !Dr.IsDBNull(Dr.GetOrdinal("IDAfiliado")) ? Dr.GetString(Dr.GetOrdinal("IDAfiliado")) : string.Empty; Item.Nombre = !Dr.IsDBNull(Dr.GetOrdinal("Nombre")) ? Dr.GetString(Dr.GetOrdinal("Nombre")) : string.Empty; Item.FechaAfiliacion = !Dr.IsDBNull(Dr.GetOrdinal("FechaAfiliacion")) ? Dr.GetDateTime(Dr.GetOrdinal("FechaAfiliacion")) : DateTime.Today; Item.Ratificado = !Dr.IsDBNull(Dr.GetOrdinal("Estatus")) ? Dr.GetBoolean(Dr.GetOrdinal("Estatus")) : false; Item.Seccion = !Dr.IsDBNull(Dr.GetOrdinal("Seccion")) ? Dr.GetInt32(Dr.GetOrdinal("Seccion")) : 0; Item.ClaveElector = !Dr.IsDBNull(Dr.GetOrdinal("ClaveElector")) ? Dr.GetString(Dr.GetOrdinal("ClaveElector")) : string.Empty; Item.Operador = !Dr.IsDBNull(Dr.GetOrdinal("Colaborador")) ? Dr.GetString(Dr.GetOrdinal("Colaborador")) : string.Empty; Lista.Add(Item); } _Datos.ListaAfiliados = Lista; } } return(_Datos); } catch (Exception ex) { throw ex; } }
private void btnConyuge_Click(object sender, EventArgs e) { try { if (analizarCampos()) { if (Utiles.ExisteDni((decimal)cmbTipoDoc.SelectedValue, (decimal)decimal.Parse(txtDni.Text)) && Operacion == "Alta") { if (Afiliados.ExisteComoAfiliado((decimal)cmbTipoDoc.SelectedValue, (decimal)decimal.Parse(txtDni.Text))) { MessageBox.Show("Ya existe un afiliado con ese tipo y numero de documento. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } else { almacenarDatosSinPersona(); Operacion = "Alta"; frmAfiliadoAlta formConyuge = new frmAfiliadoAlta(); MessageBox.Show("El Afiliado ha sido dado de alta exitosamente", "Aviso", MessageBoxButtons.OK); formConyuge.Operacion = this.Operacion; formConyuge.Afiliado = this.nuevoAfil; formConyuge.Afiliado.Numero_Grupo = nuevoAfil.Numero_Grupo; formConyuge.Miembro = "Conyuge"; formConyuge.Show(); this.Close(); } } else { try { Operacion = "Alta"; almacenarDatos(); frmAfiliadoAlta formConyuge = new frmAfiliadoAlta(); MessageBox.Show("El Afiliado ha sido dado de alta exitosamente", "Aviso", MessageBoxButtons.OK); formConyuge.Operacion = this.Operacion; formConyuge.Afiliado = this.nuevoAfil; formConyuge.Afiliado.Numero_Grupo = nuevoAfil.Numero_Grupo; formConyuge.Miembro = "Conyuge"; formConyuge.Show(); this.Close(); } catch { MessageBox.Show("Hay campos sin completar o incorrectos. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } } } else { MessageBox.Show("Hay campos sin completar o incorrectos. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } } catch { MessageBox.Show("Hay campos con valores incorrectos. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } }
public ActionResult Edit([Bind(Include = "Id,Nombres,Apellidos,FechaNacimiento,Sexo,Cedula,SeguridadSocial,FechaRegistro,MontoConsumido,PlanesID,EstatusID")] Afiliados afiliados) { if (ModelState.IsValid) { db.Entry(afiliados).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EstatusID = new SelectList(db.Estatus, "Id", "Estado", afiliados.EstatusID); ViewBag.PlanesID = new SelectList(db.Planes, "Id", "Plan", afiliados.PlanesID); return(View(afiliados)); }
public Afiliados ObtenerAfiliadosAJAX(Afiliados _Datos) { try { AfiliadosDatos Datos = new AfiliadosDatos(); return(Datos.ObtenerAfiliadosAJAX(_Datos)); } catch (Exception ex) { throw ex; } }
private void btnGuardar_Click(object sender, EventArgs e) { Afiliado nuevoAfil = new Afiliado(); nuevoAfil.Id = unAfiliado.Id; nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; decimal nuevoNum = Afiliados.AgregarGrupo(nuevoAfil); MessageBox.Show("Su nuevo numero de afiliado es: " + nuevoNum, "Aviso", MessageBoxButtons.OK); this.Hide(); }
public ActionResult DeleteConfirmed(int id, int rol, int usuario, string NombreUsuario, string Correo) { ViewBag.Rol = rol; ViewBag.UsuarioActual = usuario; ViewBag.NombreUsuario = NombreUsuario; ViewBag.correo = Correo; Afiliados afiliados = db.Afiliados.Find(id); db.Afiliados.Remove(afiliados); db.SaveChanges(); return(RedirectToAction("Index", "Afiliados", new { rol = rol, usuario = usuario, NombreUsuario = NombreUsuario, Correo = Correo })); }
// GET: Afiliados/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Afiliados afiliados = db.Afiliados.Find(id); if (afiliados == null) { return(HttpNotFound()); } return(View(afiliados)); }
private void btnAction_Click(object sender, EventArgs e) { try { unAfiliado = (Afiliado)grillaPacientes.CurrentRow.DataBoundItem; if (Operacion == "Baja") { Afiliados.Eliminar(unAfiliado.Id); Limpiar(); MessageBox.Show("El afiliado ha sido dado de baja correctamente", "Aviso", MessageBoxButtons.OK); } else if (Operacion == "Modificacion") { frmAfiliadoAlta formAfil = new frmAfiliadoAlta(); formAfil.Operacion = this.Operacion; formAfil.Afiliado = unAfiliado; formAfil.Show(); } else { if (Operacion == "Seleccion") { frmAtencion formAtencion = new frmAtencion(); formAtencion.afiliado = unAfiliado; formAtencion.profesional = profesional; formAtencion.Show(); this.Close(); } if (Operacion == "Pedir Turno") { lstTurno lstTurno = new lstTurno(); lstTurno.unAfiliado = unAfiliado; lstTurno.Show(); this.Close(); } if (Operacion == "Cancelar Turno") { frmCancelarAtencion cancel = new frmCancelarAtencion(); cancel.unAfiliado = unAfiliado; cancel.Show(); this.Close(); } } } catch { MessageBox.Show("No se selecciono ningun afiliado", "Error!", MessageBoxButtons.OK); } }
public ActionResult Edit([Bind(Include = "AfiliadosID,Nombre")] Afiliados afiliados, int rol, int usuario, string NombreUsuario, string Correo) { ViewBag.Rol = rol; ViewBag.UsuarioActual = usuario; ViewBag.NombreUsuario = NombreUsuario; ViewBag.correo = Correo; if (ModelState.IsValid) { db.Entry(afiliados).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Afiliados", new { rol = rol, usuario = usuario, NombreUsuario = NombreUsuario, Correo = Correo })); } return(View(afiliados)); }
private void btnAction_Click(object sender, EventArgs e) { unGrupo = (Grupo)grillaGrupos.CurrentRow.DataBoundItem; try { Afiliados.ModificarGrupo(unAfiliado, unGrupo); MessageBox.Show("El afiliado ha sido actualizado correctamente", "Aviso", MessageBoxButtons.OK); this.Close(); } catch { MessageBox.Show("No se pudo actualizar el grupo", "Error!", MessageBoxButtons.OK); } }
// GET: Afiliados/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Afiliados afiliados = db.Afiliados.Find(id); if (afiliados == null) { return(HttpNotFound()); } ViewBag.EstatusID = new SelectList(db.Estatus, "Id", "Estado", afiliados.EstatusID); ViewBag.PlanesID = new SelectList(db.Planes, "Id", "Plan", afiliados.PlanesID); return(View(afiliados)); }
public void ActualizarGrilla() { decimal unPlan = (decimal)cmbPlanes.SelectedValue; if (txtNombre.Text != "" || txtApellido.Text != "" || txtDni.Text != "" || txtNumAfiliado.Text != "" || unPlan != 0) { listaDeAfiliados = Afiliados.ObtenerAfiliados(txtNombre.Text, txtApellido.Text, txtDni.Text, txtNumAfiliado.Text, unPlan); } else { listaDeAfiliados = Afiliados.ObtenerTodos(); } //meto el resultado en la grilla grillaPacientes.DataSource = listaDeAfiliados; }
public ActionResult CreateOrEdit(Afiliados afiliados) { try { var datosAfiliado = AfiliadosBLL.GetAfiliado(afiliados.Id); afiliados.FechaRegistro = System.DateTime.Now; var nuevoMonto = datosAfiliado.MontoConsumido + afiliados.MontoConsumido; afiliados.MontoConsumido = nuevoMonto; var respuesta = AfiliadosBLL.Insertar(afiliados); // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Afiliados/Details/5 public ActionResult Details(int?id, int rol, int usuario, string NombreUsuario, string Correo) { ViewBag.Rol = rol; ViewBag.UsuarioActual = usuario; ViewBag.NombreUsuario = NombreUsuario; ViewBag.correo = Correo; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Afiliados afiliados = db.Afiliados.Find(id); if (afiliados == null) { return(HttpNotFound()); } return(View(afiliados)); }
public static List <Afiliados> GetAfiliados(AfiliadosGetParams afiliadosGetParams) { List <Afiliados> afiliados = new List <Afiliados>(); try { validarConexion(); SqlConn.ConnectionString = ConfigurationManager.ConnectionStrings["SqlCon"].ToString(); SqlCommand sqlcmd = new SqlCommand("spGetAfiliados", SqlConn); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.Parameters.AddWithValue("@TextoBuscar", afiliadosGetParams.TextoBuscar); sqlcmd.Parameters.AddWithValue("@TipoBusqueda", afiliadosGetParams.TipoBusqueda); SqlConn.Open(); SqlDataAdapter sqlData = new SqlDataAdapter(); sqlData.SelectCommand = sqlcmd; DataSet ds = new DataSet(); sqlData.Fill(ds); afiliados = new List <Afiliados>(); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { var afiliado = new Afiliados(); afiliado.Id = Convert.ToInt32(ds.Tables[0].Rows[i]["Id"].ToString()); afiliado.Nombres = ds.Tables[0].Rows[i]["Nombres"].ToString(); afiliado.Apellidos = ds.Tables[0].Rows[i]["Apellidos"].ToString(); afiliado.FechaNacimiento = Convert.ToDateTime(ds.Tables[0].Rows[i]["FechaNacimiento"].ToString()); afiliado.Sexo = ds.Tables[0].Rows[i]["Sexo"].ToString(); afiliado.Cedula = ds.Tables[0].Rows[i]["Cedula"].ToString(); afiliado.NSS = ds.Tables[0].Rows[i]["NSS"].ToString(); afiliado.FechaRegistro = Convert.ToDateTime(ds.Tables[0].Rows[i]["FechaRegistro"].ToString()); afiliado.MontoConsumido = Convert.ToDecimal(ds.Tables[0].Rows[i]["MontoConsumido"].ToString()); afiliado.IdEstatus = Convert.ToInt32(ds.Tables[0].Rows[i]["IdEstatus"].ToString()); afiliado.IdPlan = Convert.ToInt32(ds.Tables[0].Rows[i]["IdPlan"].ToString()); afiliados.Add(afiliado); } return(afiliados); } catch (Exception ex) { throw; } }
public ActionResult Create([Bind] Afiliados afiliado) { try { Conexion conexion = new Conexion(); var inserted = conexion.AfiliadosInsert(afiliado); if (inserted) { return(RedirectToAction("Index")); } if (ModelState.IsValid) { } return(View()); } catch (Exception ex) { return(View()); } }
private void cmdAceptar_Click(object sender, EventArgs e) { try { Afiliado nuevoAfil = new Afiliado(); nuevoAfil.Id = Afiliado.Id; nuevoAfil.Numero_Grupo = Afiliado.Numero_Grupo; nuevoAfil.Estado_Civil = (decimal)cmbEstadoCivil.SelectedValue; nuevoAfil.Direccion = (String)txtDir.Text; nuevoAfil.Cantidad_Hijos = (decimal)decimal.Parse(txtHijos.Text); nuevoAfil.Mail = (String)txtMail.Text; nuevoAfil.Plan_Medico = (decimal)cmbPlanes.SelectedValue; nuevoAfil.Sexo = (String)cmbSexo.SelectedValue; nuevoAfil.Telefono = (decimal)decimal.Parse(txtTel.Text); Afiliados.Modificar(nuevoAfil); MessageBox.Show("El Afiliado ha sido modificado exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } catch { MessageBox.Show("Error en la actualizacion!", "Error!", MessageBoxButtons.OK); } }
private void cmdAceptar_Click(object sender, EventArgs e) { try { if (!analizarCampos()) { MessageBox.Show("Hay campos sin completar. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } else { if (Utiles.ExisteDni((decimal)cmbTipoDoc.SelectedValue, (decimal)decimal.Parse(txtDni.Text)) && Operacion == "Alta") { if (Afiliados.ExisteComoAfiliado((decimal)cmbTipoDoc.SelectedValue, (decimal)decimal.Parse(txtDni.Text))) { MessageBox.Show("Ya existe un afiliado con ese tipo y numero de documento. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } else { almacenarDatosSinPersona(); MessageBox.Show("El Afiliado ha sido modificado exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } } else { almacenarDatos(); if (Operacion == "Modificacion") { if (Afiliado.Plan_Medico != (decimal)cmbPlanes.SelectedValue) { if (txtMotivo.Text != "") { Afiliados.RegistrarCambioPlan(Afiliado, txtMotivo.Text); MessageBox.Show("El Afiliado ha sido modificado exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } else { MessageBox.Show("Por favor especifique motivo del cambio de grupo", "Aviso", MessageBoxButtons.OK); } } else { MessageBox.Show("El Afiliado ha sido dado de alta exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } } else { MessageBox.Show("El Afiliado ha sido modificado exitosamente", "Aviso", MessageBoxButtons.OK); this.Hide(); } } } } catch { MessageBox.Show("Hay campos con valores incorrectos. Por favor verifique sus datos.", "Error", MessageBoxButtons.OK); } }
public void Data(object parameters, bool bandDatosComp) { var req = DataTableParameters.Get(parameters); var resultSet = new DataTableResultSet(); Afiliados Datos = new Afiliados(); Datos.Start = req.Start; Datos.Length = req.Length; Datos.SearchValue = req.SearchValue; Datos.OrderBy = -1; Datos.TipoBusqueda = -1; Datos.FechaInicio = DateTime.Today; Datos.FechaFin = DateTime.Today; Datos.DatosCompletados = bandDatosComp; if (req.Order.Count > 0) { foreach (var aux in req.Order.Keys) { Datos.OrderBy = req.Order[aux].Column; Datos.OrderDirection = req.Order[aux].Direction; } } foreach (var busq in req.Columns.Keys) { if (!string.IsNullOrEmpty(req.Columns[busq].SearchValue)) { Datos.TipoBusqueda = busq; Datos.SearchValue = req.Columns[busq].SearchValue; break; } } switch (Datos.TipoBusqueda) { case 2: DateTime Fecha1 = DateTime.Today; DateTime Fecha2 = DateTime.Today; string[] s = Datos.SearchValue.Split('-'); if (s.Length == 2) { DateTime.TryParseExact(s[0].Trim(), "MMddyyyy", CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out Fecha1); DateTime.TryParseExact(s[1].Trim(), "MMddyyyy", CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out Fecha2); Datos.FechaInicio = Fecha1; Datos.FechaFin = Fecha2; } break; case 1: int Ratificado = 0; int.TryParse(Datos.SearchValue, out Ratificado); Datos.Ratificado = (Ratificado == 1); break; case 3: int Seccion = 0; int.TryParse(Datos.SearchValue, out Seccion); Datos.Seccion = Seccion; break; case -1: if (!string.IsNullOrEmpty(Datos.SearchValue)) { Datos.TipoBusqueda = 0; } break; default: break; } Datos.Conexion = Comun.Conexion; AfiliadosNegocio neg = new AfiliadosNegocio(); neg.ObtenerAfiliadosAJAX(Datos); resultSet.draw = req.Draw; resultSet.recordsTotal = Datos.RecordTotal; resultSet.recordsFiltered = Datos.RecordFilter; foreach (Afiliados Item in Datos.ListaAfiliados) { var columns = new List <string>(); columns.Add(Item.Nombre); columns.Add(Item.FechaAfiliacionString); string estatusHtml = Item.Ratificado ? "<span class='label label-sm label-success'>Ratificado</span>" : "<span class='label label-sm label-danger'>No ratificado</span>"; columns.Add(estatusHtml); columns.Add(Item.Seccion.ToString()); columns.Add(Item.ClaveElector); columns.Add(Item.Operador); string acciones = @"<div class='visible-md visible-lg hidden-sm hidden-xs'> <a href='" + (!bandDatosComp ? string.Format("frmCompletarAfiliado.aspx?op=2&id={0}", Item.IDAfiliado): string.Format("frmNuevoAfiliado.aspx?op=2&id={0}", Item.IDAfiliado)) + @"' class='btn btn-xs btn-blue tooltips' data-placement='top' data-original-title='Ver'> <i class='fa fa-edit fa fa-white'> </i> </a> <a href='/afiliadosService.asmx/Delete' class='btn btn-xs btn-red tooltips deleteRow' data-sku='" + Item.IDAfiliado + @"' data-placement='top' data-original-title='Ver'> <i class='fa fa-times fa fa-white'> </i> </a> </div> <div class='visible-xs visible-sm hidden-md hidden-lg'> <div class='btn-group'> <a class='btn btn-green dropdown-toggle btn-sm' data-toggle='dropdown' href='#'> <i class='fa fa-cog'></i> <span class='caret'></span> </a> <ul role = 'menu' class='dropdown-menu pull-right dropdown-dark'> <li> <a href='" + (!bandDatosComp ? string.Format("frmCompletarAfiliado.aspx?op=2&id={0}", Item.IDAfiliado) : string.Format("frmNuevoAfiliado.aspx?op=2&id={0}", Item.IDAfiliado)) + @"' role='menuitem' tabindex='-1' class='tooltips' data-placement='top' data-original-title='Ver'><i class='fa fa-edit'></i>Ver</a> </li> <li> <a href='/afiliadosService.asmx/Delete' role='menuitem' tabindex='-1' class='tooltips deleteRow' data-placement='top' data-sku='" + Item.IDAfiliado + @"' data-original-title='Ver'><i class='fa fa-times'></i>Eliminar</a> </li> </ul> </div> </div>" ; columns.Add(acciones); resultSet.data.Add(columns); } SendResponse(HttpContext.Current.Response, resultSet); }