Exemple #1
0
        public BE.Idioma ObtenerIdiomaDeUsuario(int idUsuario)
        {
            var pars = new IDbDataParameter[1];

            pars[0] = _accesoBaseDeDatos.CrearParametro("@IdUsuario", idUsuario);

            string query = @"SELECT idi.*
                            FROM Usuario usu
                            INNER JOIN Idioma idi ON ( usu.IdIdioma = idi.Id )
                            WHERE usu.Id = @IdUsuario ";

            var dtIdioma = _accesoBaseDeDatos.Seleccionar(query, pars);

            if (dtIdioma.Rows.Count == 0)
            {
                return(null);
            }

            var row     = dtIdioma.Rows[0];
            var aIdioma = new BE.Idioma
            {
                Id          = Convert.ToInt32(row["Id"]),
                Descripcion = row["Descripcion"].ToString().Trim(),
            };

            return(aIdioma);
        }
Exemple #2
0
        public Dictionary <string, BE.Traduccion> ObtenerTraducciones(BE.Idioma idioma)
        {
            Dictionary <string, BE.Traduccion> _traducciones = new Dictionary <string, BE.Traduccion>();

            string query  = $@"select t.id_idioma, t.traduccion as traduccion_traduccion, e.id as id_etiqueta, e.nombre as nombre_etiqueta 
                            from traduccion t inner join etiqueta e on t.id_etiqueta=e.id
                            where t.id_idioma = {idioma.Id}";
            var    reader = _acceso.GetReader(query);

            while (reader.Read())
            {
                var etiqueta = reader["nombre_etiqueta"].ToString();
                _traducciones.Add(etiqueta,
                                  new BE.Traduccion()
                {
                    Texto    = reader["traduccion_traduccion"].ToString(),
                    Etiqueta = new BE.Etiqueta()
                    {
                        Id     = int.Parse(reader["id_etiqueta"].ToString()),
                        Nombre = etiqueta
                    }
                });
            }
            _acceso.CloseReader(reader);
            return(_traducciones);
        }
Exemple #3
0
        private BE.Idioma MapDataReaderIdioma(SqlDataReader dataReader)
        {
            BE.Idioma idioma = new BE.Idioma();
            idioma.id_idioma   = dataReader.GetInt32(0);
            idioma.descripcion = dataReader.GetString(1);

            return(idioma);
        }
Exemple #4
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblCalcularEstado.Name != null && traducciones.ContainsKey(lblCalcularEstado.Name.ToString()))
            {
                this.lblCalcularEstado.Text = traducciones[lblCalcularEstado.Name.ToString()].Texto;
            }


            if (lblMotor.Name != null && traducciones.ContainsKey(lblMotor.Name.ToString()))
            {
                this.lblMotor.Text = traducciones[lblMotor.Name.ToString()].Texto;
            }


            if (lblCarroceria.Name != null && traducciones.ContainsKey(lblCarroceria.Name.ToString()))
            {
                this.lblCarroceria.Text = traducciones[lblCarroceria.Name.ToString()].Texto;
            }

            if (lblFrenos.Name != null && traducciones.ContainsKey(lblFrenos.Name.ToString()))
            {
                this.lblFrenos.Text = traducciones[lblFrenos.Name.ToString()].Texto;
            }

            if (lblAmortiguacion.Name != null && traducciones.ContainsKey(lblAmortiguacion.Name.ToString()))
            {
                this.lblAmortiguacion.Text = traducciones[lblAmortiguacion.Name.ToString()].Texto;
            }

            if (lblImpactoSonoro.Name != null && traducciones.ContainsKey(lblImpactoSonoro.Name.ToString()))
            {
                this.lblImpactoSonoro.Text = traducciones[lblImpactoSonoro.Name.ToString()].Texto;
            }

            if (lblInterior.Name != null && traducciones.ContainsKey(lblInterior.Name.ToString()))
            {
                this.lblInterior.Text = traducciones[lblInterior.Name.ToString()].Texto;
            }

            if (btnAceptar.Name != null && traducciones.ContainsKey(btnAceptar.Name.ToString()))
            {
                this.btnAceptar.Text = traducciones[btnAceptar.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }
        }
Exemple #5
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblBitacora.Name != null && traducciones.ContainsKey(lblBitacora.Name.ToString()))
            {
                this.lblBitacora.Text = traducciones[lblBitacora.Name.ToString()].Texto;
            }


            if (grpBitacora.Name != null && traducciones.ContainsKey(grpBitacora.Name.ToString()))
            {
                this.grpBitacora.Text = traducciones[grpBitacora.Name.ToString()].Texto;
            }


            if (lblUsuario.Name != null && traducciones.ContainsKey(lblUsuario.Name.ToString()))
            {
                this.lblUsuario.Text = traducciones[lblUsuario.Name.ToString()].Texto;
            }

            if (lblCriticidad.Name != null && traducciones.ContainsKey(lblCriticidad.Name.ToString()))
            {
                this.lblCriticidad.Text = traducciones[lblCriticidad.Name.ToString()].Texto;
            }

            if (lblFechaDesde.Name != null && traducciones.ContainsKey(lblFechaDesde.Name.ToString()))
            {
                this.lblFechaDesde.Text = traducciones[lblFechaDesde.Name.ToString()].Texto;
            }

            if (lblFechaHasta.Name != null && traducciones.ContainsKey(lblFechaHasta.Name.ToString()))
            {
                this.lblFechaHasta.Text = traducciones[lblFechaHasta.Name.ToString()].Texto;
            }

            if (btnRefrescar.Name != null && traducciones.ContainsKey(btnRefrescar.Name.ToString()))
            {
                this.btnRefrescar.Text = traducciones[btnRefrescar.Name.ToString()].Texto;
            }

            if (btnRestaurarBase.Name != null && traducciones.ContainsKey(btnRestaurarBase.Name.ToString()))
            {
                this.btnRestaurarBase.Text = traducciones[btnRestaurarBase.Name.ToString()].Texto;
            }

            if (btnReestablecerDigitos.Name != null && traducciones.ContainsKey(btnReestablecerDigitos.Name.ToString()))
            {
                this.btnReestablecerDigitos.Text = traducciones[btnReestablecerDigitos.Name.ToString()].Texto;
            }
        }
Exemple #6
0
        public BE.Idioma ObtnerIdiomaPorNombre(string nombreIdioma)
        {
            BLL.Leyenda bllLeyenda = new BLL.Leyenda();
            BE.Idioma   beIdioma   = _dalManagerIdioma.ObtenerIdiomaPorNombre(nombreIdioma);

            beIdioma.Leyendas = bllLeyenda.ObtenerLeyendasPorIdIdioma(beIdioma.Id) ?? bllLeyenda.ObtenerLeyendas();

            return(beIdioma);
        }
Exemple #7
0
        public BE.Idioma ObtenerIdiomaDeUsuario(int idUsuario)
        {
            BLL.Leyenda bllLeyenda = new BLL.Leyenda();
            BE.Idioma   beIdioma   = _dalManagerIdioma.ObtenerIdiomaDeUsuario(idUsuario);

            beIdioma.Leyendas = bllLeyenda.ObtenerLeyendasPorIdIdioma(beIdioma.Id);

            return(beIdioma);
        }
Exemple #8
0
        public Resultado Quitar(BE.Idioma pIdioma)
        {
            ResultadoBd resultado = _dalManagerIdioma.Borrar(pIdioma);

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }


            return(new Resultado(false, "No se pudo borrar el Idioma."));
        }
Exemple #9
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblListaDeFamilias.Name != null && traducciones.ContainsKey(lblListaDeFamilias.Name.ToString()))
            {
                this.lblListaDeFamilias.Text = traducciones[lblListaDeFamilias.Name.ToString()].Texto;
            }


            if (lblNombre.Name != null && traducciones.ContainsKey(lblNombre.Name.ToString()))
            {
                this.lblNombre.Text = traducciones[lblNombre.Name.ToString()].Texto;
            }


            if (grpFamiliaElegida.Name != null && traducciones.ContainsKey(grpFamiliaElegida.Name.ToString()))
            {
                this.grpFamiliaElegida.Text = traducciones[grpFamiliaElegida.Name.ToString()].Texto;
            }

            if (btnAceptar.Name != null && traducciones.ContainsKey(btnAceptar.Name.ToString()))
            {
                this.btnAceptar.Text = traducciones[btnAceptar.Name.ToString()].Texto;
            }

            if (btnAgregarFamilia.Name != null && traducciones.ContainsKey(btnAgregarFamilia.Name.ToString()))
            {
                this.btnAgregarFamilia.Text = traducciones[btnAgregarFamilia.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }

            if (btnEliminarFamilia.Name != null && traducciones.ContainsKey(btnEliminarFamilia.Name.ToString()))
            {
                this.btnEliminarFamilia.Text = traducciones[btnEliminarFamilia.Name.ToString()].Texto;
            }

            if (btnModificarFamilia.Name != null && traducciones.ContainsKey(btnModificarFamilia.Name.ToString()))
            {
                this.btnModificarFamilia.Text = traducciones[btnModificarFamilia.Name.ToString()].Texto;
            }
        }
Exemple #10
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblAltaDeFamilia.Name != null && traducciones.ContainsKey(lblAltaDeFamilia.Name.ToString()))
            {
                this.lblAltaDeFamilia.Text = traducciones[lblAltaDeFamilia.Name.ToString()].Texto;
            }


            if (lblNombre.Name != null && traducciones.ContainsKey(lblNombre.Name.ToString()))
            {
                this.lblNombre.Text = traducciones[lblNombre.Name.ToString()].Texto;
            }

            if (grpDatosDeFamilia.Name != null && traducciones.ContainsKey(grpDatosDeFamilia.Name.ToString()))
            {
                this.grpDatosDeFamilia.Text = traducciones[grpDatosDeFamilia.Name.ToString()].Texto;
            }

            if (btnAceptar.Name != null && traducciones.ContainsKey(btnAceptar.Name.ToString()))
            {
                this.btnAceptar.Text = traducciones[btnAceptar.Name.ToString()].Texto;
            }

            if (grpAsignarPatentes.Name != null && traducciones.ContainsKey(grpAsignarPatentes.Name.ToString()))
            {
                this.grpAsignarPatentes.Text = traducciones[grpAsignarPatentes.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }

            if (btnAsignar.Name != null && traducciones.ContainsKey(btnAsignar.Name.ToString()))
            {
                this.btnAsignar.Text = traducciones[btnAsignar.Name.ToString()].Texto;
            }

            if (btnDesasignar.Name != null && traducciones.ContainsKey(btnDesasignar.Name.ToString()))
            {
                this.btnDesasignar.Text = traducciones[btnDesasignar.Name.ToString()].Texto;
            }
        }
Exemple #11
0
        private void btnAceptar_Click_1(object sender, RoutedEventArgs e)
        {
            BLL.Usuario bllUsuario = new BLL.Usuario();
            BE.Usuario  beUsuario  = new BE.Usuario();

            BE.Idioma idioma = ((AmUsuarioViewModel)this.DataContext).IdiomaSeleccionado;

            beUsuario.Nombre        = txtNombre.Text;
            beUsuario.Apellido      = txtApellido.Text;
            beUsuario.NombreUsuario = txtNombreUsu.Text;
            beUsuario.Password      = txtPassword.Password;
            string passVal = txtPasswordVal.Password;

            beUsuario.Idioma = idioma;
            beUsuario.Activo = true;
            int idPermiso = ((AmUsuarioViewModel)this.DataContext).PermisosComponenteSeleccionado.Id;


            if (ValidarNombreUsuarioExiste(beUsuario.NombreUsuario))
            {
                Mensaje vieMensaje = new Mensaje(TipoMensaje.ERROR, SingletonIdioma.Instancia.ObtenerTraduccion("titNombreUsu"), SingletonIdioma.Instancia.ObtenerTraduccion("MenNombreUsuExiste"));
                DialogHost.Show(vieMensaje, "dhMensajes");

                return;
            }

            if (!ValidarPassword(beUsuario.Password, passVal))
            {
                Mensaje vieMensaje = new Mensaje(TipoMensaje.ERROR, SingletonIdioma.Instancia.ObtenerTraduccion("titPassword"), SingletonIdioma.Instancia.ObtenerTraduccion("MenPasswordTexto"));
                DialogHost.Show(vieMensaje, "dhMensajes");

                return;
            }

            Resultado resultado = bllUsuario.Agregar(beUsuario, idPermiso);

            Mensaje mensajeResult;

            if (!resultado.HayError)
            {
                ((AmUsuarioViewModel)this.DataContext).SeGuardo = true;
                Limpiar();
                mensajeResult = new Mensaje(TipoMensaje.CORRECTO, SingletonIdioma.Instancia.ObtenerTraduccion("TituloOperacion"), SingletonIdioma.Instancia.ObtenerTraduccion("OperacionOk"));
            }
            else
            {
                ((AmUsuarioViewModel)this.DataContext).SeGuardo = false;
                mensajeResult = new Mensaje(TipoMensaje.ERROR, SingletonIdioma.Instancia.ObtenerTraduccion("TituloOperacion"), SingletonIdioma.Instancia.ObtenerTraduccion("OperacionError"));
            }

            var result = DialogHost.Show(mensajeResult, "dhMensajes");
        }
Exemple #12
0
        public static Dictionary <string, BE.Traduccion> ObtenerTraducciones(BE.Idioma idioma = null)
        {
            DAL.Traductor _traductorDal = new DAL.Traductor();
            //si no hay idioma definido, traigo el idioma por default
            if (idioma == null)
            {
                idioma = ObtenerIdiomaDefault();
            }

            Dictionary <string, BE.Traduccion> _traducciones = _traductorDal.ObtenerTraducciones(idioma);;

            return(_traducciones);
        }
Exemple #13
0
        public static void CargarDetalle(BE.Idioma unIdioma)
        {
            Dictionary <string, string> lista = new Dictionary <string, string>();

            SqlParameter[] parametros = new SqlParameter[1];
            parametros[0] = new SqlParameter("@idioma", unIdioma.Nombre);
            DataTable tabla = SqlHelper.getInstance().leer(Tabla2 + "_leer", parametros);

            foreach (DataRow item in tabla.Rows)
            {
                lista.Add(item["clave"].ToString(), item["texto"].ToString());
            }
            unIdioma.Detalle = lista;
        }
Exemple #14
0
        public BE.Idioma GetIdioma(int id_usuario)
        {
            string query = "SELECT i.id_idioma, i.descripcion from Usuario u INNER JOIN Idioma i on i.id_idioma = u.id_idioma where id_usuario =" + id_usuario + "";

            using (SqlDataReader dataReader = helper.ExecuteReader(query))
            {
                BE.Idioma idioma = new BE.Idioma();
                while (dataReader.Read())
                {
                    idioma = MapDataReaderIdioma(dataReader);
                }

                return(idioma);
            }
        }
Exemple #15
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblReporteDeVentas.Name != null && traducciones.ContainsKey(lblReporteDeVentas.Name.ToString()))
            {
                this.lblReporteDeVentas.Text = traducciones[lblReporteDeVentas.Name.ToString()].Texto;
            }

            if (grpReporte.Name != null && traducciones.ContainsKey(grpReporte.Name.ToString()))
            {
                this.grpReporte.Text = traducciones[grpReporte.Name.ToString()].Texto;
            }


            if (lblUsuario.Name != null && traducciones.ContainsKey(lblUsuario.Name.ToString()))
            {
                this.lblUsuario.Text = traducciones[lblUsuario.Name.ToString()].Texto;
            }


            if (lblFechaDesde.Name != null && traducciones.ContainsKey(lblFechaDesde.Name.ToString()))
            {
                this.lblFechaDesde.Text = traducciones[lblFechaDesde.Name.ToString()].Texto;
            }

            if (lblFechaHasta.Name != null && traducciones.ContainsKey(lblFechaHasta.Name.ToString()))
            {
                this.lblFechaHasta.Text = traducciones[lblFechaHasta.Name.ToString()].Texto;
            }

            if (btnRefrescar.Name != null && traducciones.ContainsKey(btnRefrescar.Name.ToString()))
            {
                this.btnRefrescar.Text = traducciones[btnRefrescar.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }
        }
Exemple #16
0
        public List <BE.Idioma> SelectAll()
        {
            string query = "Select * From Idioma";

            using (SqlDataReader dataReader = helper.ExecuteReader(query))
            {
                List <BE.Idioma> idiomaList = new List <BE.Idioma>();
                while (dataReader.Read())
                {
                    BE.Idioma idioma = MapDataReaderIdioma(dataReader);
                    idiomaList.Add(idioma);
                }

                return(idiomaList);
            }
        }
Exemple #17
0
        public Resultado Agregar(BE.Idioma pIdioma)
        {
            BLL.Traduccion bllTraduccion = new Traduccion();
            var            resultado     = _dalManagerIdioma.Insertar(pIdioma);

            pIdioma = ObtnerIdiomaPorNombre(pIdioma.Descripcion);

            foreach (BE.Leyenda leyenda in pIdioma.Leyendas)
            {
                leyenda.Traduccion.TextoTraducido = "Sin traducir";
                bllTraduccion.Agregar(leyenda.Traduccion, pIdioma.Id, leyenda.Id);
            }

            if (resultado == ResultadoBd.OK)
            {
                return(new Resultado(false, "Ok"));
            }

            return(new Resultado(false, "No se dio de alta el Idioma."));
        }
Exemple #18
0
        public Resultado Editar(BE.Idioma pIdioma)
        {
            try
            {
                BLL.Leyenda    bllLeyenda    = new BLL.Leyenda();
                BLL.Traduccion bllTraduccion = new BLL.Traduccion();

                foreach (BE.Leyenda leyenda in pIdioma.Leyendas)
                {
                    bllTraduccion.Editar(leyenda.Traduccion);
                }

                return(new Resultado(false, "Ok"));
            }
            catch (Exception e)
            {
                Logger.Log.Error("No se pudo editar el Idioma.", e);
                return(new Resultado(false, "No se pudo editar el Idioma."));
            }
        }
Exemple #19
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
                idioma = Services.SessionManager.GetInstance.Idioma;


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblAltaDeEmpleado.Name != null && traducciones.ContainsKey(lblAltaDeEmpleado.Name.ToString()))
                this.lblAltaDeEmpleado.Text = traducciones[lblAltaDeEmpleado.Name.ToString()].Texto;


            if (lblNombre.Name != null && traducciones.ContainsKey(lblNombre.Name.ToString()))
                this.lblNombre.Text = traducciones[lblNombre.Name.ToString()].Texto;


            if (lblApellido.Name != null && traducciones.ContainsKey(lblApellido.Name.ToString()))
                this.lblApellido.Text = traducciones[lblApellido.Name.ToString()].Texto;

            if (btnAceptar.Name != null && traducciones.ContainsKey(btnAceptar.Name.ToString()))
                this.btnAceptar.Text = traducciones[btnAceptar.Name.ToString()].Texto;

            if (lblTipoDoc.Name != null && traducciones.ContainsKey(lblTipoDoc.Name.ToString()))
                this.lblTipoDoc.Text = traducciones[lblTipoDoc.Name.ToString()].Texto;

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;

            if (lblNroDoc.Name != null && traducciones.ContainsKey(lblNroDoc.Name.ToString()))
                this.lblNroDoc.Text = traducciones[lblNroDoc.Name.ToString()].Texto;

            if (lblDomicilio.Name != null && traducciones.ContainsKey(lblDomicilio.Name.ToString()))
                this.lblDomicilio.Text = traducciones[lblDomicilio.Name.ToString()].Texto;

            if (lblEmail.Name != null && traducciones.ContainsKey(lblEmail.Name.ToString()))
                this.lblEmail.Text = traducciones[lblEmail.Name.ToString()].Texto;

            if (lblTelefono.Name != null && traducciones.ContainsKey(lblTelefono.Name.ToString()))
                this.lblTelefono.Text = traducciones[lblTelefono.Name.ToString()].Texto;
        }
Exemple #20
0
        public List <BE.Idioma> Leer()
        {
            var ls = new List <BE.Idioma>();

            BE.Idioma beIdioma = new BE.Idioma();

            var dt = _accesoBaseDeDatos.Seleccionar(new BE.Idioma(), false);

            foreach (DataRow row in dt.Rows)
            {
                var aIdioma = new BE.Idioma
                {
                    Id          = Convert.ToInt32(row["Id"]),
                    Descripcion = row["Descripcion"].ToString().Trim(),
                };

                ls.Add(aIdioma);
            }

            return(ls);
        }
Exemple #21
0
        public BE.Idioma ObtenerIdiomaPorNombre(string nombreIdioma)
        {
            var dtIdioma = _accesoBaseDeDatos.Seleccionar(new BE.Idioma()
            {
                Descripcion = nombreIdioma
            }, true);

            if (dtIdioma.Rows.Count == 0)
            {
                return(null);
            }

            var row     = dtIdioma.Rows[0];
            var aIdioma = new BE.Idioma
            {
                Id          = Convert.ToInt32(row["Id"]),
                Descripcion = row["Descripcion"].ToString().Trim(),
            };

            return(aIdioma);
        }
Exemple #22
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblBuscarCliente.Name != null && traducciones.ContainsKey(lblBuscarCliente.Name.ToString()))
            {
                this.lblBuscarCliente.Text = traducciones[lblBuscarCliente.Name.ToString()].Texto;
            }


            if (lblTipoDoc.Name != null && traducciones.ContainsKey(lblTipoDoc.Name.ToString()))
            {
                this.lblTipoDoc.Text = traducciones[lblTipoDoc.Name.ToString()].Texto;
            }


            if (lblNroDoc.Name != null && traducciones.ContainsKey(lblNroDoc.Name.ToString()))
            {
                this.lblNroDoc.Text = traducciones[lblNroDoc.Name.ToString()].Texto;
            }

            if (btnBuscar.Name != null && traducciones.ContainsKey(btnBuscar.Name.ToString()))
            {
                this.btnBuscar.Text = traducciones[btnBuscar.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }
        }
Exemple #23
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (lblRestaurarBase.Name != null && traducciones.ContainsKey(lblRestaurarBase.Name.ToString()))
            {
                this.lblRestaurarBase.Text = traducciones[lblRestaurarBase.Name.ToString()].Texto;
            }


            if (grpRestaurar.Name != null && traducciones.ContainsKey(grpRestaurar.Name.ToString()))
            {
                this.grpRestaurar.Text = traducciones[grpRestaurar.Name.ToString()].Texto;
            }


            if (lblOrigen.Name != null && traducciones.ContainsKey(lblOrigen.Name.ToString()))
            {
                this.lblOrigen.Text = traducciones[lblOrigen.Name.ToString()].Texto;
            }

            if (btnRestaurar.Name != null && traducciones.ContainsKey(btnRestaurar.Name.ToString()))
            {
                this.btnRestaurar.Text = traducciones[btnRestaurar.Name.ToString()].Texto;
            }

            if (btnCancelar.Name != null && traducciones.ContainsKey(btnCancelar.Name.ToString()))
            {
                this.btnCancelar.Text = traducciones[btnCancelar.Name.ToString()].Texto;
            }
        }
Exemple #24
0
        private void Traducir(BE.Idioma idioma = null)
        {
            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (this.Tag != null && traducciones.ContainsKey(this.Tag.ToString()))
            {
                this.Text = traducciones[this.Tag.ToString()].Texto;
            }



            if (lblUsuario.Name != null && traducciones.ContainsKey(lblUsuario.Name.ToString()))
            {
                lblUsuario.Text = traducciones[lblUsuario.Name.ToString()].Texto;
            }

            if (lblContrasena.Name != null && traducciones.ContainsKey(lblContrasena.Name.ToString()))
            {
                lblContrasena.Text = traducciones[lblContrasena.Name.ToString()].Texto;
            }

            if (lblSelIdioma.Name != null && traducciones.ContainsKey(lblSelIdioma.Name.ToString()))
            {
                lblSelIdioma.Text = traducciones[lblSelIdioma.Name.ToString()].Texto;
            }

            if (linkCPass.Name != null && traducciones.ContainsKey(linkCPass.Name.ToString()))
            {
                linkCPass.Text = traducciones[linkCPass.Name.ToString()].Texto;
            }

            if (btnIngresar.Name != null && traducciones.ContainsKey(btnIngresar.Name.ToString()))
            {
                btnIngresar.Text = traducciones[btnIngresar.Name.ToString()].Texto;
            }
        }
Exemple #25
0
        private void Traducir()
        {
            BE.Idioma idioma = null;
            if (Services.SessionManager.IsLogged())
            {
                idioma = Services.SessionManager.GetInstance.Idioma;
            }


            var traducciones = Services.Traductor.ObtenerTraducciones(idioma);

            if (mnuSesion.Name != null && traducciones.ContainsKey(mnuSesion.Name.ToString()))
            {
                this.mnuSesion.Text = traducciones[mnuSesion.Name.ToString()].Texto;
            }


            if (tsmiLogin.Name != null && traducciones.ContainsKey(tsmiLogin.Name.ToString()))
            {
                this.tsmiLogin.Text = traducciones[tsmiLogin.Name.ToString()].Texto;
            }


            if (tsmiLogout.Name != null && traducciones.ContainsKey(tsmiLogout.Name.ToString()))
            {
                this.tsmiLogout.Text = traducciones[tsmiLogout.Name.ToString()].Texto;
            }

            if (tsmiIdiomas.Name != null && traducciones.ContainsKey(tsmiIdiomas.Name.ToString()))
            {
                this.tsmiIdiomas.Text = traducciones[tsmiIdiomas.Name.ToString()].Texto;
            }

            if (tsmiCambiarPass.Name != null && traducciones.ContainsKey(tsmiCambiarPass.Name.ToString()))
            {
                this.tsmiCambiarPass.Text = traducciones[tsmiCambiarPass.Name.ToString()].Texto;
            }

            if (mnuAdministrarEmpleados.Name != null && traducciones.ContainsKey(mnuAdministrarEmpleados.Name.ToString()))
            {
                this.mnuAdministrarEmpleados.Text = traducciones[mnuAdministrarEmpleados.Name.ToString()].Texto;
            }

            if (mnuAdministrarFamilias.Name != null && traducciones.ContainsKey(mnuAdministrarFamilias.Name.ToString()))
            {
                this.mnuAdministrarFamilias.Text = traducciones[mnuAdministrarFamilias.Name.ToString()].Texto;
            }

            if (mnuAdministrarClientes.Name != null && traducciones.ContainsKey(mnuAdministrarClientes.Name.ToString()))
            {
                this.mnuAdministrarClientes.Text = traducciones[mnuAdministrarClientes.Name.ToString()].Texto;
            }

            if (mnuBitacora.Name != null && traducciones.ContainsKey(mnuBitacora.Name.ToString()))
            {
                this.mnuBitacora.Text = traducciones[mnuBitacora.Name.ToString()].Texto;
            }

            if (mnuCompras.Name != null && traducciones.ContainsKey(mnuCompras.Name.ToString()))
            {
                this.mnuCompras.Text = traducciones[mnuCompras.Name.ToString()].Texto;
            }

            if (mnuReportes.Name != null && traducciones.ContainsKey(mnuReportes.Name.ToString()))
            {
                this.mnuReportes.Text = traducciones[mnuReportes.Name.ToString()].Texto;
            }

            if (mnuRespaldo.Name != null && traducciones.ContainsKey(mnuRespaldo.Name.ToString()))
            {
                this.mnuRespaldo.Text = traducciones[mnuRespaldo.Name.ToString()].Texto;
            }

            if (mnuVentas.Name != null && traducciones.ContainsKey(mnuVentas.Name.ToString()))
            {
                this.mnuVentas.Text = traducciones[mnuVentas.Name.ToString()].Texto;
            }

            if (tsmiAdquirirVehiculo.Name != null && traducciones.ContainsKey(tsmiAdquirirVehiculo.Name.ToString()))
            {
                this.tsmiAdquirirVehiculo.Text = traducciones[tsmiAdquirirVehiculo.Name.ToString()].Texto;
            }

            if (tsmiAltaDeVehiculo.Name != null && traducciones.ContainsKey(tsmiAltaDeVehiculo.Name.ToString()))
            {
                this.tsmiAltaDeVehiculo.Text = traducciones[tsmiAltaDeVehiculo.Name.ToString()].Texto;
            }

            if (tsmiBackup.Name != null && traducciones.ContainsKey(tsmiBackup.Name.ToString()))
            {
                this.tsmiBackup.Text = traducciones[tsmiBackup.Name.ToString()].Texto;
            }

            if (tsmiReporteDeVentas.Name != null && traducciones.ContainsKey(tsmiReporteDeVentas.Name.ToString()))
            {
                this.tsmiReporteDeVentas.Text = traducciones[tsmiReporteDeVentas.Name.ToString()].Texto;
            }

            if (tsmiRestaurar.Name != null && traducciones.ContainsKey(tsmiRestaurar.Name.ToString()))
            {
                this.tsmiRestaurar.Text = traducciones[tsmiRestaurar.Name.ToString()].Texto;
            }

            if (tsmiVenderVehiculo.Name != null && traducciones.ContainsKey(tsmiVenderVehiculo.Name.ToString()))
            {
                this.tsmiVenderVehiculo.Text = traducciones[tsmiVenderVehiculo.Name.ToString()].Texto;
            }

            MarcarIdioma();
        }
Exemple #26
0
 public void UpdateLanguage(BE.Idioma idioma)
 {
     MarcarIdioma();
     Traducir();
 }
Exemple #27
0
 /// <summary>
 /// Inserta un Idioma.
 /// </summary>
 /// <param name="pIdioma">Idioma.</param>
 /// <returns></returns>
 public ResultadoBd Insertar(BE.Idioma pIdioma)
 {
     return(_accesoBaseDeDatos.Insertar(pIdioma));
 }
Exemple #28
0
 public void UpdateLanguage(BE.Idioma idioma)
 {
     Traducir();
 }
Exemple #29
0
 /// <summary>
 /// Actualiza un Idioma.
 /// </summary>
 /// <param name="pIdioma">Idioma.</param>
 /// <returns></returns>
 public ResultadoBd Actualizar(BE.Idioma pIdioma)
 {
     return(_accesoBaseDeDatos.Actualizar(pIdioma));
 }
Exemple #30
0
 /// <summary>
 /// Borra un Idioma.
 /// </summary>
 /// <param name="pIdioma">Idioma.</param>
 /// <returns></returns>
 public ResultadoBd Borrar(BE.Idioma pIdioma)
 {
     return(_accesoBaseDeDatos.Borrar(pIdioma));
 }