コード例 #1
0
        public LocalOperario Insertar(LocalOperario t)
        {
            var cfg = Fichero.LeerConfiguracion();

            cfg.Operarios.Add(t);
            Fichero.EscribirConfiguracion(cfg);
            return(t);
        }
コード例 #2
0
        public LocalPrensa Insertar(LocalPrensa t)
        {
            var cfg = Fichero.LeerConfiguracion();

            cfg.Prensas.Add(t);
            Fichero.EscribirConfiguracion(cfg);
            return(t);
        }
コード例 #3
0
        public void ActualizarPrensa(LocalPrensa prensa)
        {
            var cfg = Fichero.LeerConfiguracion();
            var prensaEncontrada = cfg.Prensas.FirstOrDefault(x => x.Id == prensa.Id);

            if (prensaEncontrada != null)
            {
                prensaEncontrada.Left = prensa.Left;
                prensaEncontrada.Top  = prensa.Top;
            }
            Fichero.EscribirConfiguracion(cfg);
        }
コード例 #4
0
        public List <LocalPrensa> BuscarTodas()
        {
            LocalConfiguracion cfg = Fichero.LeerConfiguracion();

            return(cfg.Prensas);
        }
コード例 #5
0
 public List <Pantalla> ObtenerPantallas()
 {
     return(Fichero.LeerConfiguracion().ConfiguracionLayoutActiva.Pantallas);
 }
コード例 #6
0
 public int ObtenerNumeroPantallas()
 {
     return(Fichero.LeerConfiguracion().ConfiguracionLayoutActiva.Pantallas.Count);
 }
コード例 #7
0
 public string ObtenerModo()
 {
     return(Fichero.LeerConfiguracion().Modo);
 }
コード例 #8
0
 public ConfiguracionGlobal LeerConfiguracion()
 {
     return(Fichero.LeerConfiguracion());
 }
コード例 #9
0
        public LocalOperario BuscarPorCodigo(string cod)
        {
            LocalConfiguracion cfg = Fichero.LeerConfiguracion();

            return(cfg.Operarios.FirstOrDefault(x => x.Codigo.Contains(cod)));
        }