Ejemplo n.º 1
0
        public frmCotizacion()
        {
            InitializeComponent();

            Cargador.cargarMonedas(cboMoneda);
            cboMoneda.SelectedIndex = 0;
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructor principal de la clase.
 /// </summary>
 /// <param name="tipo">Tipo de categorías a mostrar.</param>
 /// <param name="cargador">Instancia del cargardor de elementos.</param>
 public PanelCategoriasTipo(int tipo, Cargador cargador)
 {
     InitializeComponent();
     this.tipo     = tipo;
     this.cargador = cargador;
     this.ObtenerCategorias();
 }
Ejemplo n.º 3
0
        protected override bool cargarBusqueda()
        {
            if (frmBusquedaSalida == null)
            {
                frmBusquedaSalida = new frmBusquedaSalida();
            }

            DialogResult res = frmBusquedaSalida.ShowDialog();

            if (res == DialogResult.OK)
            {
                Cargador.cargarVendedores(cboVendedor, "", Global.Servicio.ObtenerNombresVendedores());
                salida = frmBusquedaSalida.salidaSeleccionada;
                if (salida.Cliente != null)
                {
                    //string clienteNombre = Global.Servicio.obtenerTodosClientes(int.MaxValue).Where(c => c.id == salida.idCliente).First().razonSocial;
                    cboCliente.SelectedIndex = cboCliente.FindStringExact(salida.Cliente.razonSocial);
                }
                else
                {
                    cboCliente.SelectedIndex = -1;
                }
                cboTipo.SelectedIndex         = salida.Lote.numero.Substring(0, 3) == "MP-" ? 1:0;
                cboArticulo.SelectedIndex     = cboArticulo.FindStringExact(salida.Lote.TipoArticulo.nombre);
                cboLote.SelectedIndex         = cboLote.FindStringExact(salida.Lote.numero.ToString());
                cboPresentacion.SelectedIndex = cboPresentacion.FindStringExact(salida.Presentacion == null ? "Sin seleccionar...": "x " + salida.Presentacion.litrosEnvase.ToString());
                txtCantidad.Text          = salida.cantidad.ToString();
                dtpFecha.Value            = salida.fecha.Value;
                cboVendedor.SelectedIndex = cboVendedor.FindStringExact(salida.nombreVendedor);

                return(true);
            }

            return(false);
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor principal de la clase.
 /// </summary>
 /// <param name="cargador">Instancia del cargador.</param>
 public PanelUsuarios(Cargador cargador)
 {
     InitializeComponent();
     this.cargador = cargador;
     this.usuarios = new List <Usuario>();
     this.ObtenerUsuarios();
 }
Ejemplo n.º 5
0
 protected override void cargar()
 {
     Cargador.cargarPlantas(cboPlanta, "Sin seleccionar");
     Cargador.cargarClientes(cboCliente, "Sin especificar");
     Cargador.cargarArticulos(cboArticulo, "Sin seleccionar");
     Cargador.cargarMonedas(cboMoneda, "Sin seleccionar");
 }
Ejemplo n.º 6
0
 protected override void cargar()
 {
     if (!cargaRealizada)
     {
         Cargador.cargarArticulos(cboArticulo, "Sin seleccionar");
         cargaRealizada = true;
     }
 }
Ejemplo n.º 7
0
 public frmReporteRemitos()
 {
     InitializeComponent();
     this.idCliente      = 0;
     dtpFechaDesde.Value = DateTime.Now.AddMonths(-1);
     Cargador.cargarNombresClientes(txtCliente, "");
     cargar();
 }
Ejemplo n.º 8
0
 private void dgvComposicion_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
 {
     if (dgvComposicion.CurrentCell.OwningColumn.Name == "clmArt")
     {
         TextBox celda = e.Control as TextBox;
         Cargador.cargarArticulos(celda, "");
     }
 }
Ejemplo n.º 9
0
        protected override void cargar()
        {
            Cargador.cargarUnidades(cboUnidad);
            Cargador.cargarUnidades(cboUnidadStock, "Sin Seleccionar...");

            gpbDatos.Enabled       = false;
            dgvComposicion.Enabled = false;
        }
Ejemplo n.º 10
0
 private void dgvPrecios_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
 {
     if (dgvPrecios.CurrentCell.OwningColumn.Name == "clmPresent")
     {
         TextBox celda = e.Control as TextBox;
         Cargador.cargarPresentaciones(celda);
     }
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Constructor principal de la clase.
 /// </summary>
 /// <param name="cargador">Instancia del cargador de elementos.</param>
 /// <param name="tipo">Tipo de categoría de materiales.</param>
 /// <param name="categoria">Categoría de materiales.</param>
 public PanelMateriales(Cargador cargador, int tipo, Categoria categoria)
 {
     InitializeComponent();
     this.cargador  = cargador;
     this.tipo      = tipo;
     this.categoria = categoria;
     this.etiquetaCategoria.Content = categoria.Nombre;
     this.ObtenerMateriales();
 }
Ejemplo n.º 12
0
 protected override void cargar()
 {
     Cargador.cargarArticulos(cboArticulo, "Sin Seleccionar...");
     Cargador.cargarPresentaciones(cboPresentacion, "Sin Seleccionar...");
     cboTipo.Items.Clear();
     cboTipo.Items.Add("Productos");
     cboTipo.Items.Add("Materia Prima / Insumos");
     cboTipo.SelectedIndex = 0;
     gpbDatos.Enabled      = false;
 }
Ejemplo n.º 13
0
        private void cboCliente_SelectedIndexChanged(object sender, EventArgs e)
        {
            cliente = cboCliente.SelectedItem != null ? ((Cliente)((ComboBoxItem)cboCliente.SelectedItem).Value) : null;

            if (cliente != null)
            {
                Cargador.cargarPlantas(cboPlanta, cliente, "Sin especificar");
                cboPlanta.Enabled = true;
            }
        }
Ejemplo n.º 14
0
        private void frmPlanta_Load(object sender, EventArgs e)
        {
            //planta = new Planta();
            Cargador.cargarLocalidad(cboLocalidad, "Seleccionar");

            if (abm == "m")
            {
                cargarDatos();
            }
        }
Ejemplo n.º 15
0
 private void altaReducida(string razonSocial, string nombrePlanta)
 {
     if (MessageBox.Show("Cliente no encontrado ¿Desea realizar el alta reducida?", "Alta reducida", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
     {
         frmClientes fc       = new frmClientes();
         string      response = Microsoft.VisualBasic.Interaction.InputBox("Ingrese dirección.", "Ingreso de dirección", "0", 0, 0);
         fc.automatizarClienteReducido(razonSocial, response, nombrePlanta);
         Cargador.cargarPlantasConCliente(cboPlanta, "");
     }
 }
Ejemplo n.º 16
0
 protected override void cargar()
 {
     if (!cargaRealizada)
     {
         Cargador.cargarPlantas(cboPlanta, "Sin especificar");
         Cargador.cargarClientes(cboCliente, "Sin especificar");
         cboPlanta.Focus();
         dtpFechaDesde.Value = DateTime.Now.AddYears(-1);
         cargaRealizada      = true;
     }
 }
Ejemplo n.º 17
0
        protected override void LoadContent()
        {
            // Create a new SpriteBatch, which can be used to draw textures.
            spriteBatch = new SpriteBatch(GraphicsDevice);
            Cargador.Init(this);
            Manejador.anchoPantalla = graphics.PreferredBackBufferWidth;
            Manejador.altoPantalla  = graphics.PreferredBackBufferHeight;

            ManejadorEscenas.CargarEscenas();
            ManejadorEscenas.Cambiar(Manejador.primerEscena);
        }
Ejemplo n.º 18
0
 protected override void cargar()
 {
     Cargador.cargarArticulos(cboArticulo, "Sin Seleccionar...");
     Cargador.cargarUnidades(cboUnidad, "Sin Seleccionar...");
     //cboArticulo.SelectedIndex = -1;
     cboEstado.Items.Clear();
     cboEstado.Items.Add("Abierto");
     cboEstado.Items.Add("Cerrado");
     cboEstado.SelectedIndex = 0;
     gpbDatos.Enabled        = false;
 }
Ejemplo n.º 19
0
 protected override void cargar()
 {
     Cargador.cargarArticulos(cboArticulo, "Sin Seleccionar...");
     Cargador.cargarPresentaciones(cboPresentacion, "Sin Seleccionar...");
     Cargador.cargarClientes(cboCliente, "Sin Seleccionar...");
     cboTipo.Items.Clear();
     cboTipo.Items.Add("Productos");
     cboTipo.Items.Add("Materia Prima / Insumos");
     cboTipo.SelectedIndex = 0;
     Cargador.cargarVendedores(cboVendedor, "Sin Seleccionar...", Global.Servicio.ObtenerNombresVendedores());
     gpbDatos.Enabled = false;
 }
Ejemplo n.º 20
0
        public override void CargarContenido()
        {
            fuenteTitulo         = Cargador.ObtenerFuentes("Arial");
            botonPlay            = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 200f), new Vector2(150f, 50f), "Iniciar", "Boton");
            botonPlay.posicion.X = (Manejador.anchoPantalla / 2f) - (botonPlay.escala.X / 2f);
            botonPlay.Click     += botonPlay_Click;

            objetosEnEscena.Add(botonPlay);

            Manejador.MostrarCursor = true;
            Manejador.puntaje       = 0;
        }
Ejemplo n.º 21
0
        protected override void cargar()
        {
            Cargador.cargarPlantasConCliente(cboPlanta, "");

            gpbDatos.Enabled            = false;
            cboTipoRutina.SelectedIndex = 0;
            btnImprimir.Enabled         = false;
            btnPrimero.Enabled          = false;
            btnAnterior.Enabled         = false;
            btnSiguiente.Enabled        = false;
            btnUltimo.Enabled           = false;
        }
Ejemplo n.º 22
0
        protected override void cargar()
        {
            Cargador.cargarArticulos(cboArticulo);
            Cargador.cargarPlantas(cboPlanta, "Sin especificar");
            Cargador.cargarClientes(cboCliente, "Sin especificar");
            Cargador.cargarMonedas(cboMoneda);

            gpbPrecios.Enabled = false;
            dgvPrecios.Enabled = false;

            VistaEliminado(false);
        }
Ejemplo n.º 23
0
        private void cboArticulo_SelectedIndexChanged(object sender, EventArgs e)
        {
            TipoArticulo tipoArt = cboArticulo.SelectedItem != null ? ((TipoArticulo)((ComboBoxItem)cboArticulo.SelectedItem).Value) : null;

            if (tipoArt != null)
            {
                Cargador.cargarLotes(cboLote, tipoArt, 1, "Sin Seleccionar...");
            }
            else
            {
                cboLote.Items.Clear();
            }
        }
Ejemplo n.º 24
0
        protected override bool cargarBusqueda()
        {
            frmBusquedaPrecios frmBusquedaArticulo = new frmBusquedaPrecios();
            DialogResult       res = frmBusquedaArticulo.ShowDialog();

            lblUltimaModificacion.Text = "Última modificación: ";

            if (res == DialogResult.OK)
            {
                ArticuloPlanta          = frmBusquedaArticulo.articuloSeleccionado;
                txtPrecioInicial.Text   = ArticuloPlanta.precio.ToString();
                cboMoneda.SelectedIndex = cboMoneda.FindStringExact(ArticuloPlanta.Moneda.nombre);
                if (ArticuloPlanta.Planta.Cliente != null)
                {
                    cboCliente.SelectedIndex = cboCliente.FindStringExact(ArticuloPlanta.Planta.Cliente.razonSocial);
                }
                else
                {
                    Cargador.cargarPlantas(cboPlanta, "Sin especificar");
                    Cargador.cargarClientes(cboCliente, "Sin especificar");
                    cboCliente.SelectedIndex = 0;
                }

                cboPlanta.SelectedIndex    = cboPlanta.FindStringExact(ArticuloPlanta.Planta.nombre);
                cboArticulo.SelectedIndex  = cboArticulo.FindStringExact(ArticuloPlanta.TipoArticulo.nombre);
                txtNumero.Text             = ArticuloPlanta.Planta.codigo + ArticuloPlanta.contador.ToString();
                lblUltimaModificacion.Text = "Última modificación: " + ArticuloPlanta.fechaCambio.ToShortDateString() + " " + ArticuloPlanta.fechaCambio.ToShortTimeString();
                VistaEliminado(ArticuloPlanta.eliminado.HasValue);

                cboMoneda_SelectedIndexChanged(null, null);
                txtPrecioInicial_KeyUp(null, null);

                int i = 0;
                dgvPrecios.Rows.Clear();
                foreach (PreciosAdicionales pa in ArticuloPlanta.PreciosAdicionales)
                {
                    dgvPrecios.Rows.Add();
                    dgvPrecios.Rows[i].Cells["clmPresent"].Value = "x " + pa.Presentacion.litrosEnvase.ToString();
                    dgvPrecios.Rows[i].Cells["clmPresent"].Tag   = pa.Presentacion;
                    dgvPrecios.Rows[i].Cells["clmPrecio"].Value  = pa.precio.ToString("0.00");

                    i++;
                }

                CargarPreciosHist();

                return(true);
            }

            return(false);
        }
Ejemplo n.º 25
0
        private void cboArticulo_SelectedIndexChanged(object sender, EventArgs e)
        {
            TipoArticulo tipoArt = cboArticulo.SelectedItem != null ? ((TipoArticulo)((ComboBoxItem)cboArticulo.SelectedItem).Value) : null;

            if (tipoArt != null)
            {
                Cargador.cargarLotes(cboLote, tipoArt, 2, "Sin Seleccionar...");
                lblUnidad.Text = tipoArt.Unidad1 != null ? tipoArt.Unidad1.abreviatura : "Sin unidad";
            }
            else
            {
                cboLote.Items.Clear();
            }
        }
Ejemplo n.º 26
0
        protected override void cargar()
        {
            //txtNroRecibo.Text = Global.Servicio.BuscarNroRecibo().ToString();
            txtTotal1.Text = "0";
            txtTotal2.Text = "0";
            Cargador.cargarNombresClientes(txtRazonSocial);
            gpbDatosRec.Enabled = false;
            gpbDatos.Enabled    = false;
            gpbTotales.Enabled  = false;
            dgvItems.Enabled    = false;
            btnPago.Enabled     = false;

            btnEliminar.Text = "Anular";
        }
Ejemplo n.º 27
0
 /// <summary>
 /// Constructor principal de la clase.
 /// </summary>
 /// <param name="cargador">Instancia del cargador de elementos.</param>
 /// <param name="usuario">Usuario (null para registrar).</param>
 public PanelUsuario(Cargador cargador, Usuario usuario)
 {
     InitializeComponent();
     this.cargador = cargador;
     this.usuario  = usuario;
     if (usuario != null)
     {
         this.CargarUsuario();
     }
     else
     {
         this.CargarPermisos();
     }
     this.campoNombre.Focus();
 }
Ejemplo n.º 28
0
        protected override void agregar()
        {
            ArticuloPlanta = new ArticuloPlanta();
            limpiarControles(gpbPrecios);
            dgvPrecios.Rows.Clear();
            dgvPreciosHist.Rows.Clear();
            gpbPrecios.Enabled       = true;
            dgvPrecios.Enabled       = true;
            cboMoneda.SelectedIndex  = 0;
            cboCliente.SelectedIndex = 0;
            Cargador.cargarPlantas(cboPlanta, "Sin especificar");
            cboPlanta.SelectedIndex = 0;
            cboCliente.Focus();

            VistaEliminado(false);
        }
Ejemplo n.º 29
0
        public override void CargarContenido()
        {
            fuente = Cargador.ObtenerFuentes("Arial");

            reiniciar        = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 200f), new Vector2(150f, 50f), "Reiniciar", "Boton");
            reiniciar.Click += Reiniciar_Click;

            alMenu        = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 300f), new Vector2(150f, 50f), "Menu", "Boton");
            alMenu.Click += AlMenu_Click;

            alMenu.posicion.X    = (Manejador.anchoPantalla / 2f) - (alMenu.escala.X / 2f);
            reiniciar.posicion.X = (Manejador.anchoPantalla / 2f) - (reiniciar.escala.X / 2f);

            objetosEnEscena.Add(reiniciar);
            objetosEnEscena.Add(alMenu);
            Manejador.MostrarCursor = true;
        }
        private void GenerarEnemigos()
        {
            Texture2D texturaEnemigo = Cargador.ObtenerTextura("InvaderA1"); //agregar mas texturas luego

            for (int i = 0; i < cantidadAncho; i++)
            {
                for (int j = 0; j < cantidadAlto; j++)
                {
                    Vector2     _escala = new Vector2(75f, 75f);              //tamaño del bicho
                    float       xPos    = ((_escala.X + espacio) * i) + 100f; //calcular posicion del bicho en X
                    float       yPos    = ((_escala.Y + espacio) * j) + 100f; //calcular posicion del bicho en Y
                    ObjetoJuego enemigo = new Enemigo(texturaEnemigo, new Vector2(xPos, yPos), _escala, "Enemigo");
                    escena.AgregarObjeto(enemigo);
                    listaEnemigos.Add(enemigo);
                }
            }
        }