protected void Page_Load(object sender, EventArgs e) { using (CobranzasDataContext db = new CobranzasDataContext()) { int idAviso = Convert.ToInt32(Request["idAviso"]); Page.Title = idAviso.ToString(); Entidades.Avisos Aviso = db.Avisos.Single(x => x.idAviso == idAviso); try { Aviso.VecesMostrada = Aviso.VecesMostrada + 1; db.SubmitChanges(); } catch (Exception Ex) { Ex.Registrar(); } lblAviso.Text = Aviso.Aviso; if (Aviso.Personas == null) { btnCuenta.Text = "«Sin Persona Asignada»"; idPersona.Value = ""; } else { btnCuenta.Text = Aviso.Personas.Nombre; idPersona.Value = Aviso.idPersona.ToString(); } lblHora.Text = Aviso.FechaAviso.AFechaHora(); lblCreacion.Text = Aviso.FechaCrea.AFechaHora(); lblOriginal.Text = Aviso.FechaOriginal.AFechaHora(); lblUsuario.Text = Aviso.Operadores1.Nombre; //var b=(new wsCobranzas()).Avisos_lst(0); } }
protected void Page_Load(object sender, EventArgs e) { btnAceptar.Visible = false; using (CobranzasDataContext db = new CobranzasDataContext()) { int idAviso = Convert.ToInt32(Request["idAviso"]); Page.Title = idAviso.ToString(); Entidades.Avisos Aviso = db.Avisos.Single(x => x.idAviso == idAviso); try { Aviso.VecesMostrada = Aviso.VecesMostrada + 1; db.SubmitChanges(); } catch (Exception Ex) { Ex.Registrar(); } lblAviso.Text = Aviso.Aviso; if (Aviso.Personas == null) { btnCuenta.Text = "«Sin Persona Asignada»"; idPersona.Value = ""; } else { btnCuenta.Text = Aviso.Personas.Nombre; idPersona.Value = Aviso.idPersona.ToString(); } if (Aviso.Prioritario) { btnCuenta.Visible = false; btnPosponer.Visible = false; btnIgnorar.Visible = false; btnAsignarPrimero.Visible = false; btnAsignarUltimo.Visible = false; btnCancelar.Visible = false; btnAceptar.Visible = true; } else { btnCuenta.Visible = true; btnPosponer.Visible = true; btnIgnorar.Visible = true; btnAsignarPrimero.Visible = false; btnAsignarUltimo.Visible = false; btnCancelar.Visible = true; btnCancelar.Attributes.Add("onclick", "javascript:return confirm('Desea eliminar el Aviso?')"); btnAceptar.Visible = false; } lblHora.Text = Aviso.FechaAviso.AFechaHora(); lblCreacion.Text = Aviso.FechaCrea.AFechaHora(); lblOriginal.Text = Aviso.FechaOriginal.AFechaHora(); lblUsuario.Text = Aviso.Operadores1.Nombre; //var b=(new wsCobranzas()).Avisos_lst(0); } }
protected void btnPosponer_Click(object sender, EventArgs e) { using (CobranzasDataContext db = new CobranzasDataContext()) { int idAviso = Convert.ToInt32(Request["idAviso"]); Entidades.Avisos Aviso = db.Avisos.Single(x => x.idAviso == idAviso); Aviso.FechaAviso = DateTime.Now.AddMinutes(10); try { db.SubmitChanges(); ScriptManager.RegisterStartupScript(Page, typeof(Page), "ini", "window.parent.CerrarAviso();window.parent.Avisos_Actualizar();", true); } catch (Exception Ex) { UI.Mensaje("Avisos", Ex.Message, "", Page); } } }
protected void btnCancelar_Click(object sender, EventArgs e) { if (txtComentario.Text.Trim() == "") { UI.Mensaje("Avisos", "Debe especificar un comentario para cancelar el Aviso.", "", Page); return; } using (CobranzasDataContext db = new CobranzasDataContext()) { int idAviso = Convert.ToInt32(Request["idAviso"]); Entidades.Avisos Aviso = db.Avisos.Single(x => x.idAviso == idAviso); Aviso.FechaCancelado = DateTime.Now; Aviso.Comentario = txtComentario.Text; try { db.SubmitChanges(); ScriptManager.RegisterStartupScript(Page, typeof(Page), "ini", "window.parent.CerrarAviso();window.parent.Avisos_Actualizar();", true); } catch (Exception Ex) { UI.Mensaje("Avisos", Ex.Message, "", Page); } } }