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);
        }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
        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;
        }