protected void btnRealizar_Click(object sender, EventArgs e) { if (txtObservacionSesion.Text == string.Empty) { ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('ERROR: No se ha ingresado la observación')", true); } else { string sObservacion = txtObservacionSesion.Text; cUsuarioSesion unUS = new cUsuarioSesion(); unUS.Usuario = vMiPerfil.U; unUS.Sesion = LaSesion; unUS.Observacion = sObservacion; bool bResultado = dFachada.SesionAgregarObservacion(unUS); if (bResultado) { //vTareas.ventanaObservacion = false; ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('Se agregó la observación correctamente')", true); string sScript = "window.opener.location.reload(); window.close();"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closewindows", sScript, true); } else { lblMensaje.Text = "ERROR: No se pudo agregar la observación correctamente"; } } }
protected void btnDescartar_Click(object sender, EventArgs e) { string sObservacion = string.Empty; cUsuarioSesion unUS = new cUsuarioSesion(); unUS.Usuario = vMiPerfil.U; unUS.Sesion = LaSesion; unUS.Observacion = sObservacion; bool bResultado = dFachada.SesionAgregarObservacion(unUS); if (bResultado) { ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('Se descartó la sesión sin observación')", true); string sScript = "window.opener.location.reload(); window.close();"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "closewindows", sScript, true); } else { lblMensaje.Text = "ERROR: No se pudo descartar la sesión sin observar correctamente"; } }
public static cUsuarioSesion TraerObservacionPorUsuarioYSesion(cUsuarioSesion parUsuarioSesion) { return(pSesion.TraerObservacionPorUsuarioYSesion(parUsuarioSesion)); }
public static bool AgregarObservacion(cUsuarioSesion parUS) { return(pSesion.AgregarObservacion(parUS)); }
private void CargarDatos() { if (vTareas.ventanaObservacionVerDetalles) { lblFecha.Text = LaSesion.Fecha.ToString(); lblHoraInicio.Text = LaSesion.HoraInicio.ToString(); lblHoraFin.Text = LaSesion.HoraFin.ToString(); switch (LaSesion.Centro) { case cUtilidades.Centro.JuanLacaze: lblLocalidad.Text = "Juan Lacaze"; break; case cUtilidades.Centro.NuevaHelvecia: lblLocalidad.Text = "Nueva Helvecia"; break; default: lblLocalidad.Text = ""; break; } switch (LaSesion.TipoSesion) { case cUtilidades.TipoSesion.Individual: lblTipoSesion.Text = "Individual"; break; case cUtilidades.TipoSesion.Grupo2: lblTipoSesion.Text = "Grupo de 2"; break; case cUtilidades.TipoSesion.Grupo3: lblTipoSesion.Text = "Grupo de 3"; break; case cUtilidades.TipoSesion.Taller: lblTipoSesion.Text = "Taller"; break; case cUtilidades.TipoSesion.PROES: lblTipoSesion.Text = "PROES"; break; default: lblTipoSesion.Text = ""; break; } List <cBeneficiario> lstBeneficiarios = new List <cBeneficiario>(); for (int i = 0; i < LaSesion.lstBeneficiarios.Count; i++) { lstBeneficiarios.Add(LaSesion.lstBeneficiarios[i].Beneficiario); } grdBeneficiarios.DataSource = lstBeneficiarios; grdBeneficiarios.DataBind(); grdESpecialistas.DataSource = LaSesion.lstUsuarios; grdESpecialistas.DataBind(); lblComentario.Text = LaSesion.Comentario.ToString(); cUsuarioSesion unUS = new cUsuarioSesion(); unUS.Sesion = LaSesion; unUS.Usuario = vMiPerfil.U; unUS = dFachada.SesionTraerObservacionPorUsuarioYSesion(unUS); txtObservacionSesion.Text = unUS.Observacion.ToString(); txtObservacionSesion.Enabled = false; btnDescartar.Visible = false; btnRealizar.Visible = false; btnCerrar.Visible = true; lblAgregarObservacion.Text = "Observación realizada:"; } else { lblFecha.Text = LaSesion.Fecha.ToString(); lblHoraInicio.Text = LaSesion.HoraInicio.ToString(); lblHoraFin.Text = LaSesion.HoraFin.ToString(); switch (LaSesion.Centro) { case cUtilidades.Centro.JuanLacaze: lblLocalidad.Text = "Juan Lacaze"; break; case cUtilidades.Centro.NuevaHelvecia: lblLocalidad.Text = "Nueva Helvecia"; break; default: lblLocalidad.Text = ""; break; } switch (LaSesion.TipoSesion) { case cUtilidades.TipoSesion.Individual: lblTipoSesion.Text = "Individual"; break; case cUtilidades.TipoSesion.Grupo2: lblTipoSesion.Text = "Grupo de 2"; break; case cUtilidades.TipoSesion.Grupo3: lblTipoSesion.Text = "Grupo de 3"; break; case cUtilidades.TipoSesion.Taller: lblTipoSesion.Text = "Taller"; break; case cUtilidades.TipoSesion.PROES: lblTipoSesion.Text = "PROES"; break; default: lblTipoSesion.Text = ""; break; } List <cBeneficiario> lstBeneficiarios = new List <cBeneficiario>(); for (int i = 0; i < LaSesion.lstBeneficiarios.Count; i++) { lstBeneficiarios.Add(LaSesion.lstBeneficiarios[i].Beneficiario); } grdBeneficiarios.DataSource = lstBeneficiarios; grdBeneficiarios.DataBind(); grdESpecialistas.DataSource = LaSesion.lstUsuarios; grdESpecialistas.DataBind(); lblComentario.Text = LaSesion.Comentario.ToString(); txtObservacionSesion.Enabled = true; btnDescartar.Visible = true; btnRealizar.Visible = true; btnCerrar.Visible = false; lblAgregarObservacion.Text = "Agregar observación sobre la sesión dada:"; } }