private void CargarPantalla() { CntSciTerminal.TOpen(this.conn); CargarUsuarios(tr.Usuario); CargarTipoAnomalias(tr.TTipoAnomalia); CntSciTerminal.TClose(this.conn); if (CntSciTerminal.FechaNula(tr.FechaRevision)) { dtpFecha.Value = DateTime.Now; } else { dtpFecha.Value = tr.FechaRevision; } txtResultado.Text = tr.Resultado; txtComentario.Text = tr.Comentario; }
private void CargarPantalla() { txtUser.Text = usuario.Nombre; if (newRecord) { txtFechaEvolucion.Text = String.Format("{0:dd/MM/yyyy}", DateTime.Now); } else { if (!CntSciTerminal.FechaNula(incidenciaEvolucion.FechaEvolucion)) { txtFechaEvolucion.Text = String.Format("{0:dd/MM/yyyy}", incidenciaEvolucion.FechaEvolucion); } txtComentario.Text = incidenciaEvolucion.Comentarios; chkOperativo.Checked = !incidenciaEvolucion.Operativo; } }
private void CargarPantalla() { CargarUsuarios(sustitucion.TUsuario); CargarEstados(sustitucion.Estado); if (sustitucion.TDispositivoSustituto != null) { txtDispS.Text = sustitucion.TDispositivoSustituto.CodBarras; lblDSId.Text = txtDispS.Text; txtDispSDatos.Text = String.Format("{0}({1})[{2}]", sustitucion.TDispositivoSustituto.Nombre, sustitucion.NInstalacion, sustitucion.TDispositivoSustituto.Tipo.Nombre); } if (!CntSciTerminal.FechaNula(sustitucion.Fecha)) { dtpFecha.Value = sustitucion.Fecha; } txtComentario.Text = sustitucion.Comentarios; CargarDispositivoO(); }
private void CargarPantalla() { txtUser.Text = incidencia.NUsuario; if (!CntSciTerminal.FechaNula(incidencia.FechaApertura)) { txtFechaApertura.Text = String.Format("{0:dd/MM/yyyy}", incidencia.FechaApertura); dtFechaPrevista.Value = incidencia.FechaApertura.AddDays(7); } if (!CntSciTerminal.FechaNula(incidencia.FechaCierre)) { txtFechaCierre.Text = String.Format("{0:dd/MM/yyyy}", incidencia.FechaCierre); } if (!CntSciTerminal.FechaNula(incidencia.FechaPrevista)) { dtFechaPrevista.Value = (DateTime)incidencia.FechaPrevista; } txtComentario.Text = incidencia.Comentarios; chkOperativo.Checked = !incidencia.Operativo; CargarDispositivo(); CargarEstados(incidencia.TEstado); CargarPrioridades(incidencia.TPrioridad); CargarResponsables(incidencia.TResponsable); }
private void GuardarSustituciones(Dispositivo dispositivo, TDispositivo disp, SqlCeConnection conn) { IList <TSustitucion> sustituciones = CntSciTerminal.GetTSustituciones(disp, conn); foreach (TSustitucion sust in sustituciones) { Sustitucion sustitucion; var rs = (from d in ctx.Sustitucions where d.SustitucionId == sust.SustitucionId && d.DispositivoOriginal.DispositivoId == dispositivo.DispositivoId select d).FirstOrDefault <Sustitucion>(); if (rs != null) { sustitucion = rs; sustitucion.Usuario = CntLainsaSci.GetUsuario(sust.TUsuario.UsuarioId, ctx); if (!CntSciTerminal.FechaNula(sust.Fecha)) { sustitucion.Fecha = sust.Fecha; } sustitucion.Estado = sust.Estado; if (sust.TDispositivoSustituto != null) { sustitucion.DispositivoSustituto = CntLainsaSci.GetDispositivo(sust.TDispositivoSustituto.DispositivoId, ctx); } sustitucion.Comentarios = sust.Comentarios; } else { Revision revision = null; if (sust.TRevision != null) { revision = CntLainsaSci.GetRevision(sust.TRevision.RevisionId, ctx); } Programa p = null; if (revision != null && revision.Programa != null) { p = CntLainsaSci.GetPrograma(revision.Programa.ProgramaId, ctx); } DateTime fecha = new DateTime(); if (!CntSciTerminal.FechaNula(sust.Fecha)) { fecha = sust.Fecha; } Dispositivo d = null; if (sust.TDispositivoSustituto != null) { d = CntLainsaSci.GetDispositivo(sust.TDispositivoSustituto.DispositivoId, ctx); } sustitucion = new Sustitucion() { Usuario = CntLainsaSci.GetUsuario(sust.TUsuario.UsuarioId, ctx), Revision = revision, Estado = sust.Estado, Programa = p, Comentarios = sust.Comentarios, Fecha = fecha, DispositivoOriginal = dispositivo, DispositivoSustituto = d, }; ctx.Add(sustitucion); } ctx.SaveChanges(); } }