예제 #1
0
 private void dgvModelos_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0 && busqueda)
     {
         long     idCatalogo = Convert.ToInt64(dgvModelos.Rows[e.RowIndex].Cells["Id"].Value);
         Catalogo modelo     = CatalogoBL.obtenerCatalogo(idCatalogo, ref error, ref mensaje);
         if (!error)
         {
             Catalogo marca = CatalogoBL.obtenerCatalogo(Convert.ToInt64(cbMarca.SelectedValue), ref error, ref mensaje);
             if (!error)
             {
                 frmNuevoModificarEquipo.establecerMarca(marca);
                 frmNuevoModificarEquipo.establecerModelo(modelo);
                 this.Close();
             }
             else
             {
                 MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
예제 #2
0
        private void menuItem5_Click(object sender, EventArgs e)
        {
            Catalogo frm = new Catalogo();

            frm.MdiParent = this;
            frm.Show();
        }
예제 #3
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (dgvMarcas.Rows.Count > 0)
     {
         long     idCatalogo = Convert.ToInt64(dgvMarcas.Rows[dgvMarcas.CurrentCell.RowIndex].Cells["Id"].Value);
         Catalogo catalogo   = CatalogoBL.obtenerCatalogo(idCatalogo, ref error, ref mensaje);
         if (!error)
         {
             FrmNuevaModificarMarca frmNuevaModificarMarca = new FrmNuevaModificarMarca(this, "M");
             frmNuevaModificarMarca.modificarMarca(catalogo);
             frmNuevaModificarMarca.ShowDialog();
         }
         else
         {
             MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
예제 #4
0
        public void llenarCbMarca()
        {
            List <Catalogo> marcas = CatalogoBL.obtenerTipoCatalogo((long)Constantes.Catalogo.Marca, ref error, ref mensaje);

            if (!error)
            {
                Catalogo catalogo = new Catalogo();
                catalogo.idCatalogo = 0L;
                catalogo.valor      = "Seleccione una marca";
                marcas.Insert(0, catalogo);
                cbMarca.DataSource    = marcas;
                cbMarca.DisplayMember = "valor";
                cbMarca.ValueMember   = "idCatalogo";
            }
            else
            {
                MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #5
0
        public void llenarCbDocumento()
        {
            List <Catalogo> documentos = CatalogoBL.obtenerTipoCatalogo(5L, ref error, ref mensaje);

            if (!error)
            {
                Catalogo catalogo = new Catalogo();
                catalogo.idCatalogo = 0L;
                catalogo.valor      = "Seleccione un documento";
                documentos.Insert(0, catalogo);
                cbDocumento.DataSource    = documentos;
                cbDocumento.DisplayMember = "valor";
                cbDocumento.ValueMember   = "idCatalogo";
            }
            else
            {
                MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #6
0
        public void llenarCbCiudad()
        {
            List <Catalogo> ciudades = CatalogoBL.obtenerTipoCatalogo(3L, ref error, ref mensaje);

            if (!error)
            {
                Catalogo catalogo = new Catalogo();
                catalogo.idCatalogo = 0L;
                catalogo.valor      = "Seleccione una ciudad";
                ciudades.Insert(0, catalogo);
                cbCiudad.DataSource    = ciudades;
                cbCiudad.DisplayMember = "valor";
                cbCiudad.ValueMember   = "idCatalogo";
            }
            else
            {
                MessageBox.Show("Ocurrió un error.", "Remotran", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #7
0
 public void limpiarCampos()
 {
     cliente               = null;
     txtCliente.Text       = String.Empty;
     txtCodigoInterno.Text = String.Empty;
     txtClaseMaquina.Text  = String.Empty;
     marca                    = null;
     txtMarca.Text            = String.Empty;
     modelo                   = null;
     txtModelo.Text           = String.Empty;
     txtNoSerie.Text          = String.Empty;
     txtRPM.Text              = String.Empty;
     txtAMP.Text              = String.Empty;
     txtNoInventario.Text     = String.Empty;
     txtPotencia.Text         = String.Empty;
     txtClaseAislamiento.Text = String.Empty;
     txtDesignacionNema.Text  = String.Empty;
     txtFrame.Text            = String.Empty;
     txtVoltaje.Text          = String.Empty;
     txtFactorServicio.Text   = String.Empty;
 }
예제 #8
0
 public void modificarEquipo(Equipo equipo, Cliente cliente, Catalogo marca, Catalogo modelo)
 {
     this.equipo.idEquipo     = equipo.idEquipo;
     this.cliente             = cliente;
     txtCliente.Text          = cliente.nombre;
     txtCodigoInterno.Text    = equipo.codigoInterno;
     txtClaseMaquina.Text     = equipo.claseMaquina;
     this.marca               = marca;
     txtMarca.Text            = marca.valor;
     this.modelo              = modelo;
     txtModelo.Text           = modelo.valor;
     txtNoSerie.Text          = equipo.numeroSerie;
     txtRPM.Text              = Convert.ToString(equipo.rpm);
     txtAMP.Text              = Convert.ToString(equipo.amp);
     txtNoInventario.Text     = equipo.numeroInventarioCliente;
     txtPotencia.Text         = Convert.ToString(equipo.potenciaHP);
     txtClaseAislamiento.Text = equipo.claseAislamiento;
     txtDesignacionNema.Text  = equipo.designacionNema;
     txtFrame.Text            = equipo.frame;
     txtVoltaje.Text          = Convert.ToString(equipo.voltaje);
     txtFactorServicio.Text   = equipo.factorServicio;
 }
예제 #9
0
 public void modificarModelo(Catalogo catalogo)
 {
     this.catalogo.idCatalogo = catalogo.idCatalogo;
     cbMarca.SelectedValue    = catalogo.idPadre;
     txtNombre.Text           = catalogo.valor;
 }
예제 #10
0
 public void establecerModelo(Catalogo modelo)
 {
     this.modelo    = modelo;
     txtModelo.Text = modelo.valor;
 }
예제 #11
0
 public void establecerMarca(Catalogo marca)
 {
     this.marca    = marca;
     txtMarca.Text = marca.valor;
 }
예제 #12
0
 public void modificarMarca(Catalogo catalogo)
 {
     this.catalogo.idCatalogo = catalogo.idCatalogo;
     txtNombre.Text           = catalogo.valor;
 }