コード例 #1
0
 public Configuraciones()
 {
     InitializeComponent();
     BindingContext = this.ConfiguracionesViewModel = new ConfiguracionesViewModel();
     abrirGestionDeItems.Clicked += AbrirGestionDeItems_Clicked;
     abrirGestionDeDivisionesMateriasPrimas.Clicked += AbrirGestionDeDivisionesMateriasPrimas_Clicked;
 }
コード例 #2
0
        public PartialViewResult Search()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <ConfiguracionesViewModel> lista = new List <ConfiguracionesViewModel>();


            if (Session["Idioma"] != null)
            {
                int CodigoIdioma = int.Parse(Session["Idioma"].ToString());

                foreach (var data in context.Configuraciones.Where(x => x.Activo == true && x.IdIdioma == CodigoIdioma).OrderBy(x => x.IdConfiguracion).ToList())
                {
                    var model = new ConfiguracionesViewModel()
                    {
                        IdConfiguracion     = data.IdConfiguracion,
                        CodigoConfiguracion = data.CodigoConfiguracion,
                        NombreConfiguracion = data.NombreConfiguracion,
                        Valor   = data.Valor,
                        PathImg = data.PathImg,
                    };
                    lista.Add(model);
                }
            }
            return(PartialView(lista));
        }
コード例 #3
0
        public PartialViewResult About()
        {
            UltimateLabsEntities context = new UltimateLabsEntities();

            List <ConfiguracionesViewModel> lista = new List <ConfiguracionesViewModel>();


            if (Session["Idioma"] != null)
            {
                int CodigoIdioma = int.Parse(Session["Idioma"].ToString());
                if (CodigoIdioma == 1)
                {
                    TempData["Valor"] = "Nuestros Valores";
                }
                else
                {
                    TempData["Valor"] = "Our Values";
                }
                string codigo = "S";
                var    valor  = context.Configuraciones.Where(x => x.CodigoConfiguracion == codigo && x.IdIdioma == CodigoIdioma).FirstOrDefault();
                int    valora = DateTime.Now.Year - int.Parse(valor.Valor);


                foreach (var data in context.Configuraciones.Where(x => x.Activo == true && x.IdIdioma == CodigoIdioma).OrderBy(x => x.IdConfiguracion).ToList())
                {
                    if (data.CodigoConfiguracion != "V")
                    {
                        var model = new ConfiguracionesViewModel()
                        {
                            IdConfiguracion     = data.IdConfiguracion,
                            CodigoConfiguracion = data.CodigoConfiguracion,
                            NombreConfiguracion = data.NombreConfiguracion,
                            Valor   = data.Valor,
                            PathImg = data.PathImg,
                        };
                        lista.Add(model);
                    }
                    else
                    {
                        string text = data.Valor;

                        text = text.Replace("15", "" + valora);
                        var model = new ConfiguracionesViewModel()
                        {
                            IdConfiguracion     = data.IdConfiguracion,
                            CodigoConfiguracion = data.CodigoConfiguracion,
                            NombreConfiguracion = data.NombreConfiguracion,
                            Valor   = text,
                            PathImg = data.PathImg,
                        };
                        lista.Add(model);
                    }
                }
            }
            return(PartialView(lista));
        }
コード例 #4
0
 public ConfiguracionesPage()
 {
     InitializeComponent();
     BindingContext = _viewModel = ViewModelLocator.ConfiguracionesViewModel;
 }