示例#1
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     usrlab.Text   = _traductorUsuario.Traducir(ConstantesTexto.Usuario) + ":";
     pswlab.Text   = _traductorUsuario.Traducir(ConstantesTexto.Contraseña) + ":";
     btnlogin.Text = _traductorUsuario.Traducir(ConstantesTexto.Acceder);
     Text          = _traductorUsuario.Traducir(ConstantesTexto.Login);
 }
示例#2
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     clientlab.Text = _traductorUsuario.Traducir(ConstantesTexto.Cliente);
     datelab.Text   = _traductorUsuario.Traducir(ConstantesTexto.Fecha);
     obslab.Text    = _traductorUsuario.Traducir(ConstantesTexto.Observacion);
     savebtn.Text   = _traductorUsuario.Traducir(ConstantesTexto.Guardar);
 }
示例#3
0
        void ISubscriptorCambioIdioma.IdiomaCambiado(Idioma nuevoIdioma)
        {
            this.Text = string.Empty; //_traductorUsuario.Traducir(ConstantesDeTexto.TituloAplicacion);

            this.lblEncabezado.Text = _traductorUsuario.Traducir(_vistaListado.Titulo);
            this.btnNuevo.Text      = _traductorUsuario.Traducir(ConstantesTexto.Cliente);

            //Esto es para recargar los encabezados de las columnas
            this.RefrescarEnlazados();
        }
示例#4
0
 public static bool ComprobarIntegridadDelSistema(ITraductorUsuario traductorUsuario)
 {
     try
     {
         var integridadSistema = new IntegridadSistema(Settings.Default.Corrupto);
         integridadSistema.ComprobarIntegridad();
     }
     catch (IntegridadSistema.SistemaCorruptoException ex)
     {
         MessageBox.Show(traductorUsuario.Traducir(ex.ConstanteError), traductorUsuario.Traducir(ConstantesTexto.Stock),
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(false);
     }
     return(true);
 }
示例#5
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     this.Text = _traductorUsuario.Traducir(ConstantesTexto.ImpEtiq);
 }
        private void printcompfrm_Load(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;

            copiacb.Items.Add(_traductorUsuario.Traducir(ConstantesTexto.Original));
            copiacb.Items.Add(_traductorUsuario.Traducir(ConstantesTexto.Duplicado));
            copiacb.Items.Add(_traductorUsuario.Traducir(ConstantesTexto.Triplicado));

            copialab.Text = _traductorUsuario.Traducir(ConstantesTexto.SeleCopia) + ":";

            ReportParameter[] reportParameters = new ReportParameter[10];

            reportParameters[0] = new ReportParameter("informe", GetNombreInforme(_comprobante.id_tipo_comprobante), true);
            reportParameters[1] = new ReportParameter("cliente", _traductorUsuario.Traducir(ConstantesTexto.Cliente), true);
            reportParameters[2] = new ReportParameter("remito", _traductorUsuario.Traducir(ConstantesTexto.Remito), true);
            reportParameters[3] = new ReportParameter("copia", _traductorUsuario.Traducir(ConstantesTexto.Original), true);
            reportParameters[4] = new ReportParameter("comprobante", _traductorUsuario.Traducir(ConstantesTexto.Comprobante), true);
            reportParameters[5] = new ReportParameter("fecha", _traductorUsuario.Traducir(ConstantesTexto.Fecha), true);
            reportParameters[6] = new ReportParameter("codigo", _traductorUsuario.Traducir(ConstantesTexto.Codigo), true);
            reportParameters[7] = new ReportParameter("descripcion", _traductorUsuario.Traducir(ConstantesTexto.Descripcion), true);
            reportParameters[8] = new ReportParameter("cantidad", _traductorUsuario.Traducir(ConstantesTexto.Cantidad), true);
            reportParameters[9] = new ReportParameter("cantidadtotal", _traductorUsuario.Traducir(ConstantesTexto.CantidadTotal), true);

            reportViewer1.LocalReport.SetParameters(reportParameters);

            BindingSource Articulo           = new BindingSource();
            BindingSource Comprobante        = new BindingSource();
            BindingSource ComprobanteDetalle = new BindingSource();
            BindingSource Cliente            = new BindingSource();
            BindingSource TipoRechazo        = new BindingSource();

            Articulo.DataSource           = _comprobante.ComprobanteDetalle.Select(x => x.Articulo);
            Comprobante.DataSource        = _comprobante;
            ComprobanteDetalle.DataSource = _comprobante.ComprobanteDetalle;
            Cliente.DataSource            = _comprobante.Cliente;
            TipoRechazo.DataSource        = _comprobante.ComprobanteDetalle.Select(x => x.TipoRechazo ?? new TipoRechazo());

            ReportDataSource ArticuloDS           = new ReportDataSource("Articulo", Articulo);
            ReportDataSource ComprobanteDS        = new ReportDataSource("Comprobante", Comprobante);
            ReportDataSource ComprobanteDetalleDS = new ReportDataSource("ComprobanteDetalle", ComprobanteDetalle);
            ReportDataSource ClienteDS            = new ReportDataSource("Cliente", Cliente);
            ReportDataSource TipoRechazoDS        = new ReportDataSource("TipoRechazo", TipoRechazo);

            this.reportViewer1.LocalReport.DataSources.Clear();
            this.reportViewer1.LocalReport.DataSources.Add(ArticuloDS);
            this.reportViewer1.LocalReport.DataSources.Add(ComprobanteDS);
            this.reportViewer1.LocalReport.DataSources.Add(ComprobanteDetalleDS);
            this.reportViewer1.LocalReport.DataSources.Add(ClienteDS);
            this.reportViewer1.LocalReport.DataSources.Add(TipoRechazoDS);
            this.reportViewer1.LocalReport.Refresh();
            this.reportViewer1.RefreshReport();
            Cursor = Cursors.Default;
        }
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     invdetdataGrid.Columns[0].HeaderText = _traductorUsuario.Traducir(ConstantesTexto.Articulos).Substring(0, _traductorUsuario.Traducir(ConstantesTexto.Articulos).Length - 1);
     invdetdataGrid.Columns[1].HeaderText = _traductorUsuario.Traducir(ConstantesTexto.Cantidad);
     vouchertypelb.Text = _traductorUsuario.Traducir(ConstantesTexto.Tipo);
     letterlab.Text     = _traductorUsuario.Traducir(ConstantesTexto.Letra);
     clientlab.Text     = _traductorUsuario.Traducir(ConstantesTexto.Cliente);
     datelab.Text       = _traductorUsuario.Traducir(ConstantesTexto.Fecha);
     invlab.Text        = _traductorUsuario.Traducir(ConstantesTexto.Remito) + " #";
     addbtn.Text        = _traductorUsuario.Traducir(ConstantesTexto.Agregar);
     deletebtn.Text     = _traductorUsuario.Traducir(ConstantesTexto.Eliminar);
     savebtn.Text       = _traductorUsuario.Traducir(ConstantesTexto.Guardar);
     typetxt.Text       = TipoComprobante.SIR.ToString();
     this.Text          = _traductorUsuario.Traducir(ConstantesTexto.Recepcion);
 }
示例#8
0
 private void confirmbtn_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show(this, _traductorUsuario.Traducir(ConstantesTexto.ConfComprobante), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         try
         {
             UpdateComp("C", C);
             this.MostrarDialogoInformacion(_traductorUsuario, ConstantesTexto.ProcCorrecto);
         }
         catch (Exception ex)
         {
             this.MostrarDialogoError(_traductorUsuario, ex.Message);
         }
     }
 }
示例#9
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     originlab.Text = _traductorUsuario.Traducir(ConstantesTexto.Origen);
     destlab.Text   = _traductorUsuario.Traducir(ConstantesTexto.Destino);
 }
示例#10
0
 private void LoadScandg(ComprobanteDetalle comprobanteDetalle, int cantidad)
 {
     for (int i = 1; i <= cantidad; i++)
     {
         scandg.Rows.Add
         (
             scandg.RowCount + 1,
             comprobanteDetalle.Articulo.Codigo_fs,
             ((TipoRechazo)reasoncb.SelectedItem).Descripcion,
             _traductorUsuario.Traducir(ConstantesTexto.Suprimir)
         );
     }
 }
示例#11
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     impbtn.Text          = _traductorUsuario.Traducir(ConstantesTexto.Importar);
     savebtn.Text         = _traductorUsuario.Traducir(ConstantesTexto.Guardar);
     openFileDialog.Title = _traductorUsuario.Traducir(ConstantesTexto.Importar);
 }
示例#12
0
 public void IdiomaCambiado(Idioma nuevoIdioma)
 {
     labtitle.Text      = _traductorUsuario.Traducir(ConstantesTexto.Inicio);
     btnrecepcion.Text  = _traductorUsuario.Traducir(ConstantesTexto.Recepcion);
     btnscaneo.Text     = _traductorUsuario.Traducir(ConstantesTexto.Scaneo);
     btnpicking.Text    = _traductorUsuario.Traducir(ConstantesTexto.Picking);
     btntransf.Text     = _traductorUsuario.Traducir(ConstantesTexto.Transferencia);
     btnajuste.Text     = _traductorUsuario.Traducir(ConstantesTexto.Ajuste);
     btnImportar.Text   = _traductorUsuario.Traducir(ConstantesTexto.Importar);
     btnABM.Text        = _traductorUsuario.Traducir(ConstantesTexto.Administrar);
     btnArticulos.Text  = _traductorUsuario.Traducir(ConstantesTexto.Articulos);
     btnPxE.Text        = _traductorUsuario.Traducir(ConstantesTexto.PxE);
     btnLayout.Text     = _traductorUsuario.Traducir(ConstantesTexto.Layout);
     btnEtiq.Text       = _traductorUsuario.Traducir(ConstantesTexto.Etiq);
     btnReportes.Text   = _traductorUsuario.Traducir(ConstantesTexto.Reportes);
     btndeposito.Text   = _traductorUsuario.Traducir(ConstantesTexto.Deposito);
     btnInventario.Text = _traductorUsuario.Traducir(ConstantesTexto.Inventario);
     btnMovim.Text      = _traductorUsuario.Traducir(ConstantesTexto.Movimientos);
     btnHxI.Text        = _traductorUsuario.Traducir(ConstantesTexto.HxI);
     btnIxC.Text        = _traductorUsuario.Traducir(ConstantesTexto.IxC);
     btnListStock.Text  = _traductorUsuario.Traducir(ConstantesTexto.ListStock);
     btnconfig.Text     = _traductorUsuario.Traducir(ConstantesTexto.Config);
     this.Text          = _traductorUsuario.Traducir(ConstantesTexto.Stock);
 }