private void CargarInformeVisita(Entidades.Calendario.clsVisita visita) { if (visita != null) { frmInformeVisita form = frmInformeVisita.Instancia; form.Visita = visita; form.Accion = Enums.TipoAccionFormulario.Consultar; form.ShowDialog(); } }
private void CargarVisita(Entidades.Calendario.clsVisita visita) { if (visita != null) { FrmNuevaVisita form = FrmNuevaVisita.Instancia; form.IdVisitaConsulta = visita.Id; form.Accion = Enums.TipoAccionFormulario.Consultar; form.EsInforme = true; form.ShowDialog(); } }
private Entidades.Calendario.clsVisita ObtenerVisitaDesdeGrilla() { Entidades.Calendario.clsVisita ObjPaso = null; int fila_sel = 0; if (gridView1.SelectedRowsCount == 1) { fila_sel = gridView1.GetSelectedRows()[0]; ObjPaso = (Entidades.Calendario.clsVisita)gridView1.GetRow(fila_sel); } return(ObjPaso); }
private void MenuVerInforme_Click(object sender, EventArgs e) { Entidades.Calendario.clsVisita visita = ObtenerVisitaDesdeGrilla(); if (visita != null && visita.TieneInforme) { CargarInformeVisita(visita); } else { MessageBox.Show("La Visita seleccionada no tiene Informe registrado", "Consulta Visitas", MessageBoxButtons.OK, MessageBoxIcon.Information); } }