private static void CargarIncidenciaEvolucion(IncidenciaEvolucion incidenciaEvolucion, SqlCeConnection conn, LainsaSci ctx) { TUsuario tusu = null; TIncidencia tinci = null; if (incidenciaEvolucion.Usuario != null) { tusu = CntSciTerminal.GetTUsuario(incidenciaEvolucion.Usuario.UsuarioId, conn); } if (incidenciaEvolucion.Incidencia != null) { tinci = CntSciTerminal.GetTIncidencia(incidenciaEvolucion.Incidencia.IncidenciaId, conn); } TIncidenciaEvolucion te = new TIncidenciaEvolucion() { IncidenciaEvolucionId = incidenciaEvolucion.IncidenciaEvolucionId, Incidencia = tinci, FechaEvolucion = incidenciaEvolucion.FechaEvolucion, Comentarios = incidenciaEvolucion.Comentarios, Usuario = tusu, Operativo = incidenciaEvolucion.Operativo }; CntSciTerminal.TSave(te, conn); }
public IncidenciaEvolucionForm(TIncidencia incidencia, TUsuario usuario) { newRecord = true; this.incidencia = incidencia; this.incidenciaEvolucion = new TIncidenciaEvolucion(); this.usuario = usuario; this.conn = CntSciTerminal.TSqlConnection(); InitializeComponent(); CargarPantalla(); Cursor.Current = Cursors.Default; }
private void grdIncidenciaEvolucion_DoubleClick(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; int i = grdIncidenciaEvolucion.CurrentRowIndex; if (i >= 0) { TIncidenciaEvolucion[] atp = (TIncidenciaEvolucion[])grdIncidenciaEvolucion.DataSource; TIncidenciaEvolucion tp = atp[i]; IncidenciaEvolucionForm iefrm = new IncidenciaEvolucionForm(tp); iefrm.Show(); this.Close(); } Cursor.Current = Cursors.Default; }