protected void gvhistorial_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "ver") { var clickedButton = e.CommandSource as Button; var clickedRow = clickedButton.NamingContainer as GridViewRow; string anio; anio = clickedRow.Cells[1].Text; Traducir(); InformacionGen(anio); tbinfo.Visible = true; btnregresar.Visible = true; gdvAvisos.Visible = true; gvhistorial.Visible = false; tbcheques.Visible = true; gvutiles.Visible = true; sql = "SELECT CONVERT(nvarchar(30), MA.CreationDateTime, 21) Crea, cdAT.Code Cod,dbo.fn_GEN_FormatDate(MA.ActivityDateTime, 'ES') AS Fecha, cdAT.DescSpanish AS Actividad, MA.Notes AS Observaciones, MA.UserId Usuario FROM dbo.MemberActivity MA INNER JOIN dbo.CdMemberActivityType cdAT ON MA.Type = cdAT.Code WHERE MA.RecordStatus = ' ' AND cdAT.FunctionalArea = 'EDUC' AND MA.Project = '" + S + "' AND YEAR(MA.ActivityDateTime) = " + lblVanio.Text + " AND MA.MemberId = " + M + " ORDER BY MA.CreationDateTime DESC "; llenargrid2(sql, gvutiles); accionborrar = 2; } if (e.CommandName == "del") { var clickedButton = e.CommandSource as Button; var clickedRow = clickedButton.NamingContainer as GridViewRow; anioelminar = clickedRow.Cells[1].Text; accionborrar = 5; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } }
protected void btnactualizarinfo_Click(object sender, EventArgs e) { DataTable listTable = new DataTable(); sql = "SELECT * FROM dbo.fn_GEN_InfoGenMiembro('" + S + "', " + M + ", " + lblVanio.Text + ") L "; LlenarDataTable(sql, listTable); int conteo = 0; string cambios = ""; string desafiliacion; if (L == "es") { desafiliacion = "Desafiliación"; } else { desafiliacion = "Desafiliation"; } if (ddlgrado.SelectedItem.Text != listTable.Rows[0]["Grado"].ToString()) { cambios = cambios + "," + dic.grado; conteo++; cambios = verificarcampos(conteo, cambios); } if (ddlescuela.SelectedValue != listTable.Rows[0]["EscuelaId"].ToString()) { cambios = cambios + "," + dic.EscuelaAPAD; conteo++; cambios = verificarcampos(conteo, cambios); } if (ddlestado.SelectedItem.Text != listTable.Rows[0]["EstadoAfil"].ToString()) { cambios = cambios + "," + dic.afilEstado; conteo++; cambios = verificarcampos(conteo, cambios); } if (ddlexestado.SelectedItem.Text != listTable.Rows[0]["RazonNoContinuar"].ToString()) { cambios = cambios + "," + desafiliacion; conteo++; cambios = verificarcampos(conteo, cambios); } if (ddlcarrera.SelectedValue != listTable.Rows[0]["CarreraId"].ToString()) { cambios = cambios + "," + dic.carrera; conteo++; cambios = verificarcampos(conteo, cambios); } if (conteo > 0) { accion = 1; mst.mostrarMsjOpcionesMdl("Ha modificado los siguientes campos: " + cambios + ". ¿Desea Continuar? "); } else { mst.mostrarMsjAdvNtf("No se ha modificado la información"); } }
protected void IngresodeActividad(int correlativo, string miembro) { if (correlativo == 1) { if (TodoCorrecto() == true) { DateTime Now = Convert.ToDateTime(txtfechav.Text); int conteo = 0; string mensaje = "Se ha encontrado lo siguiente: "; if (FechaAnterior() == true) { mensaje = mensaje + "Esta fecha es anterior a la actual, "; conteo++; } sql = "SELECT COUNT(*) AS Total FROM dbo.MemberActivity WHERE RecordStatus = ' ' AND Project = '" + S + "' AND MemberId = " + miembro + " AND Type = '" + ddltipo.SelectedValue + "' AND YEAR(ActivityDateTime) = " + Now.Year.ToString() + " AND MONTH(ActivityDateTime) = " + Now.Month.ToString() + " AND DAY(ActivityDateTime) = " + Now.Day.ToString(); if (ObtenerEntero(sql, "Total") > 0) { mensaje = mensaje + "Tiene un registro duplicado"; conteo++; } switch (conteo) { case 1: mensaje = mensaje.Replace(",", ""); mensaje = mensaje + ". ¿Desea Continuar?"; break; case 2: mensaje = mensaje + ". ¿Desea Continuar?"; break; case 0: mensaje = "¿Esta seguro de ingresar?"; break; } if (chkinfogen.Checked == true) { Now = DateTime.Now; DataTable dt = new DataTable(); sql = "SELECT M.FirstNames + ' ' + M.LastNames Nombre, E1.EstadoEduc + ' ' + E1.Grado + ' ' + E1.Escuela AS Educ, dbo.fn_GEN_tipoMiembro(M.Project, M.MemberId) TipoMiembro, dbo.fn_GEN_CalcularEdad(M.BirthDate) AS Edad FROM dbo.Member M LEFT OUTER JOIN dbo.fn_EDUC_añoEscolar(" + Now.Year.ToString() + ") E1 ON E1.Project = M.Project AND E1.MemberId = M.MemberId WHERE M.RecordStatus = ' ' AND M.Project = '" + S + "' AND M.MemberId = " + miembro; LlenarDataTable(sql, dt); tbinfo.Visible = true; lblnombre.Text = dt.Rows[0]["Nombre"].ToString(); lbledad.Text = dt.Rows[0]["Edad"].ToString(); lbltipodemiem.Text = "(" + dt.Rows[0]["TipoMiembro"] + ")"; lbleduc.Text = dt.Rows[0]["Educ"].ToString(); dt.Clear(); } accion = 1; member = miembro; mst.mostrarMsjOpcionesMdl(mensaje); } } else { } }
protected void gdvAvisosFamiliares_RowCommand(object sender, GridViewCommandEventArgs e) { int numFilaEsp = Int32.Parse(e.CommandArgument.ToString()); aviso = gdvAvisosFamiliares.Rows[numFilaEsp].Cells[0].Text; fechaAviso = Convert.ToDateTime(gdvAvisosFamiliares.Rows[numFilaEsp].Cells[1].Text); fechaCreacion = Convert.ToDateTime(gdvAvisosFamiliares.Rows[numFilaEsp].Cells[3].Text); if (e.CommandName == "cmdActualizar") { try { lblVAvisoAct.Text = " " + gdvAvisosFamiliares.Rows[numFilaEsp].Cells[5].Text; //if(gdvAvisosFamiliares.Rows[numFilaEsp].Cells[4].ToString()=="True"){ // chkInactivo.Checked = false; //}else //{ // chkInactivo.Checked = true; //} chkInactivo.Checked = Convert.ToBoolean(gdvAvisosFamiliares.Rows[numFilaEsp].Cells[4].Text); lblVFechaAvisoAct.Text = gdvAvisosFamiliares.Rows[numFilaEsp].Cells[6].Text; pnlIngresarAviso.Visible = false; pnlActualizarAviso.Visible = true; } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } } else if (e.CommandName == "cmdEliminar") { mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } }
protected void gvhistorialmiembro_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Modificar") { var clickedButton = e.CommandSource as Button; var clickedRow = clickedButton.NamingContainer as GridViewRow; string fecha = clickedRow.Cells[2].Text; string codigoactividad = clickedRow.Cells[0].Text; mdcodigo = codigoactividad; modfecha = fecha; sql = "SELECT ReferenceNotes FROM dbo.MemberEducationReference WHERE Project='" + S + "' AND MemberId='" + miembroselect + "' AND CONVERT(VARCHAR,ReferenceDateTime,120)='" + modfecha + "' AND RecordStatus=' '"; string notas = APD.obtienePalabra(sql, "ReferenceNotes"); txtmod.Text = notas; mst.mostrarModalYContenido(pnlModificar); lblmodificicacion.Text = nombrereferido + " (" + miembroselect + ")"; pnlModificar.Visible = true; } if (e.CommandName == "Eliminar") { var clickedButton = e.CommandSource as Button; var clickedRow = clickedButton.NamingContainer as GridViewRow; string fecha = clickedRow.Cells[2].Text; string codigoactividad = clickedRow.Cells[0].Text; mdcodigo = codigoactividad; modfecha = fecha; mst.ocultarModalYContenido(pnlModificar); mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } }
protected void gvhistorial_RowCommand(object sender, GridViewCommandEventArgs e) { string sitio = gvhistorial.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text; string miembro = gvhistorial.Rows[Convert.ToInt32(e.CommandArgument)].Cells[1].Text; consulta = "INSERT INTO dbo.MiscMemberSponsorInfo SELECT Project, MemberId, GETDATE() CreationDateTime, RecordStatus, '" + U + "' UserId, ExpirationDateTime, Photo, PhotoDate, RetakePhotoDate, RetakePhotoUserId, LastCarnetPrintDate, SponsorshipLevel, SponsorshipType,NULL Restriction,NULL RestrictionDate, ExceptionPhotoDate FROM dbo.MiscMemberSponsorInfo WHERE RecordStatus = ' ' AND Project = '" + sitio + "' AND MemberId = '" + miembro + "' AND Restriction IS NOT NULL AND RestrictionDate IS NOT NULL"; opcion = 1; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); }
protected void gvhistorial_RowCommand(object sender, GridViewCommandEventArgs e) { var clickedButton = e.CommandSource as Button; var clickedRow = clickedButton.NamingContainer as GridViewRow; creat = clickedRow.Cells[0].Text; tipo = clickedRow.Cells[1].Text; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); }
protected void gdvAñosEscolar_RowCommand(object sender, GridViewCommandEventArgs e) { gdvAñosEscolar.Columns[0].Visible = true; gdvAñosEscolar.Columns[1].Visible = true; gdvAñosEscolar.Columns[2].Visible = true; int numFilaEsp = Int32.Parse(e.CommandArgument.ToString()); fechaCreacionSLCT = Convert.ToDateTime(gdvAñosEscolar.Rows[numFilaEsp].Cells[1].Text); miembroSLCT = gdvAñosEscolar.Rows[numFilaEsp].Cells[0].Text; añoSLCT = gdvAñosEscolar.Rows[numFilaEsp].Cells[2].Text; if (e.CommandName == "cmdActualizar") { try { DataRow dtRow = bdTS.añoObtenerAñoEscolarEsp(S, miembroSLCT, añoSLCT + "", fechaCreacionSLCT.ToString("yyyy-MM-dd HH:mm:ss")).Rows[0]; String nombre = dtRow["Nombre"].ToString(); String año = dtRow["Año"].ToString(); String grado = dtRow["Grado"].ToString(); String estado = dtRow["Estado"].ToString(); String carrera = dtRow["Carrera"].ToString(); String seccion = dtRow["Seccion"].ToString(); //String centroEducProximoGrado = dtRow["GradeSchool"].ToString(); String notas = dtRow["Notas"].ToString(); //lblVActMiembro.Text = gdvAñosEscolar.Rows[numFilaEsp].Cells[3].Text; //lblVActAño.Text = gdvAñosEscolar.Rows[numFilaEsp].Cells[4].Text; //if (notas.Equals(" ")) //{ // notas = ""; //} //llenarCentrosEduc(ddlActCentroEduc, proximoGrado); //ddlActCentroEduc.SelectedValue = centroEducProximoGrado; ddlActCarreraEduc.SelectedValue = carrera; ddlActEstadoEduc.SelectedValue = estado; ddlActProximoGrado.SelectedValue = grado; txbActNotas.Text = notas; txbActSeccion.Text = seccion; lblVActMiembro.Text = " " + nombre; lblVActAño.Text = " " + año; pnlIngresarAñoEscolar.Visible = false; pnlActualizarAñoEscolar.Visible = true; } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } } else if (e.CommandName == "cmdEliminar") { mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } gdvAñosEscolar.Columns[0].Visible = false; gdvAñosEscolar.Columns[1].Visible = false; gdvAñosEscolar.Columns[2].Visible = false; }
protected void gdvAsistencias_RowCommand(object sender, GridViewCommandEventArgs e) { gdvAsistencias.Columns[0].Visible = true; gdvAsistencias.Columns[1].Visible = true; gdvAsistencias.Columns[2].Visible = true; gdvAsistencias.Columns[3].Visible = true; int numFilaEsp = Int32.Parse(e.CommandArgument.ToString()); miembroSLCT = gdvAsistencias.Rows[numFilaEsp].Cells[0].Text; fechaAsistenciaSLCT = gdvAsistencias.Rows[numFilaEsp].Cells[1].Text; String nombre = gdvAsistencias.Rows[numFilaEsp].Cells[5].Text; String fechaSalida = gdvAsistencias.Rows[numFilaEsp].Cells[2].Text; String impresiones = gdvAsistencias.Rows[numFilaEsp].Cells[8].Text; String comentarios = gdvAsistencias.Rows[numFilaEsp].Cells[9].Text; if (e.CommandName == "cmdActualizar") { try { fechaSalida = HttpUtility.HtmlDecode(fechaSalida.Replace(" ", "")); comentarios = HttpUtility.HtmlDecode(comentarios.Replace(" ", "")); txbActHoraSalida.Text = String.IsNullOrEmpty(fechaSalida) ? "" : Convert.ToDateTime(fechaSalida).ToString("HH:mm"); chkSalida.Checked = String.IsNullOrEmpty(fechaSalida) ? false : true; lblVNombre.Text = nombre; txbActComentarios.Text = comentarios; txbActImpresiones.Text = impresiones; pnlReferencias.Visible = false; mst.mostrarModalYContenido(pnlActualizar); } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } } else if (e.CommandName == "cmdEliminar") { mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } gdvAsistencias.Columns[0].Visible = false; gdvAsistencias.Columns[1].Visible = false; gdvAsistencias.Columns[2].Visible = false; gdvAsistencias.Columns[3].Visible = false; }
protected void btnmodificar_Click(object sender, EventArgs e) { haceEntrega1 = chkEntrega1.Checked; haceEntrega2 = chkEntrega2.Checked; haceEntrega3 = chkEntrega3.Checked; haceEntrega4 = chkEntrega4.Checked; Boolean mostrarMensajeAdvertencia = (hizoEntrega1 && !haceEntrega1) || (hizoEntrega2 && !haceEntrega2) || (hizoEntrega3 && !haceEntrega3) || (hizoEntrega4 && !haceEntrega4) ? true : false; if (mostrarMensajeAdvertencia) { String mensajeAdvertencia = "<table><tr><td>¿Está seguro de eliminar los siguientes registros?</td></tr>"; mensajeAdvertencia = hizoEntrega1 && !haceEntrega1 ? mensajeAdvertencia + "<tr><td>Primera Entrega. </td></tr>" : mensajeAdvertencia; mensajeAdvertencia = hizoEntrega2 && !haceEntrega2 ? mensajeAdvertencia + "<tr><td>Segunda Entrega. </td></tr>" : mensajeAdvertencia; mensajeAdvertencia = hizoEntrega3 && !haceEntrega3 ? mensajeAdvertencia + "<tr><td>Tercera Entrega. </td></tr>" : mensajeAdvertencia; mensajeAdvertencia = hizoEntrega4 && !haceEntrega4 ? mensajeAdvertencia + "<tr><td>Cuarta Entrega. </td></tr>" : mensajeAdvertencia; mensajeAdvertencia = mensajeAdvertencia + "</table>"; mst.mostrarMsjOpcionesMdl(mensajeAdvertencia); } else { modificar(); } }
protected void btneliminar_Click(object sender, EventArgs e) { numAccion = 2; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); }
protected void btneliminar_Click(object sender, EventArgs e) { dic = new Diccionario(L, S); mst = (mast)Master; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); }
protected void gvhistorial_RowCommand(object sender, GridViewCommandEventArgs e) { gdvHistorialViveres.Columns[0].Visible = true; gdvHistorialViveres.Columns[1].Visible = true; if (e.CommandName == "cmdActualizar") { try { btncancelar.Visible = true; ddlrazon.Enabled = true; lblVRazon.Visible = true; fechaAutorizacionSLCT = gdvHistorialViveres.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text; razonSLCT = gdvHistorialViveres.Rows[Convert.ToInt32(e.CommandArgument)].Cells[1].Text; String notas; String cantidad; String frecuencia; String sql = "SELECT Quantity, Frecuency, Notes FROM dbo.FamilyHelp WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND Reason = '" + razonSLCT + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fechaAutorizacionSLCT + "'"; SqlDataAdapter daUser; DataTableReader adap; DataTable tableData = new DataTable(); con.Open(); daUser = new SqlDataAdapter(sql, ConnectionString); daUser.Fill(tableData); adap = new DataTableReader(tableData); con.Close(); cantidad = tableData.Rows[0]["Quantity"].ToString(); frecuencia = tableData.Rows[0]["Frecuency"].ToString(); notas = tableData.Rows[0]["Notes"].ToString(); ddlrazon.SelectedValue = razonSLCT; ddlCantidad.SelectedValue = cantidad; ddlFrecuencia.SelectedValue = frecuencia; lblVRazon.Text = " " + ddlrazon.SelectedItem; txtnotas.Text = notas; ddlrazon.Enabled = false; btnmodificar.Visible = true; btnaceptar.Visible = false; //ddlrazon.ValidationGroup = "grpActualizar"; ddlrazon.Visible = false; lblrazon.Text = " " + dic.razon + ":"; } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } } else if (e.CommandName == "cmdEliminar") { try { ddlrazon.Enabled = true; fechaAutorizacionSLCT = gdvHistorialViveres.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text; razonSLCT = gdvHistorialViveres.Rows[Convert.ToInt32(e.CommandArgument)].Cells[1].Text; //string notas = gdvHistorialViveres.Rows[Convert.ToInt32(e.CommandArgument)].Cells[3].Text; //string sql = "SELECT Reason, Quantity FROM dbo.FamilyHelp WHERE RecordStatus = ' ' AND Project = '" + S + "' AND FamilyId = '" + F + "' AND CONVERT(varchar, AuthorizationDateTime, 21) = '" + fecha + "'"; //SqlDataAdapter daUser; //DataTableReader adap; //DataTable tableData = new DataTable(); //con.Open(); //daUser = new SqlDataAdapter(sql, ConnectionString); //daUser.Fill(tableData); //adap = new DataTableReader(tableData); //con.Close(); //string razon = tableData.Rows[0]["Reason"].ToString(); //string cantidad = tableData.Rows[0]["Quantity"].ToString(); //ddlrazon.SelectedValue = razon; //txtnotas.Text = HttpUtility.HtmlDecode(notas.Replace(" ", "")); ; //ddlrazon.Enabled = false; //btnmodificar.Visible = true; //btnaceptar.Visible = false; mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); } catch (Exception ex) { mst.mostrarMsjMdl(dic.msjNoSeRealizoExcp + ex.Message.ToString() + "."); } } gdvHistorialViveres.Columns[0].Visible = false; gdvHistorialViveres.Columns[1].Visible = false; }
protected void btnEliminarAnalisis_Click(object sender, EventArgs e) { mst.mostrarMsjOpcionesMdl(dic.msjEliminarRegistro); }