Exemplo n.º 1
0
 private void txtActivoFijo_Leave(object sender, EventArgs e)
 {
     if (txtActivoFijo.Text != "")
     {
         activosFijos = new BindingList <ActivoFijoWS.activoFijo>(activoFijoDAO.listarActivosFijos().ToArray());
         actFij       = null;
         foreach (ActivoFijoWS.activoFijo aux in activosFijos)
         {
             if (aux.codigo == txtActivoFijo.Text)
             {
                 actFij = aux;
                 break;
             }
         }
         if (actFij == null)
         {
             lblErrActFij.Text        = "Código de activo fijo no válido";
             txtNombreActivoFijo.Text = "";
         }
         else
         {
             lblErrActFij.Text        = "";
             txtNombreActivoFijo.Text = actFij.nombre;
         }
     }
     else
     {
         lblErrActFij.Text = "";
     }
 }
Exemplo n.º 2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     ActivoFijoWS.activoFijo activo = (ActivoFijoWS.activoFijo)dgvLista.CurrentRow.DataBoundItem;
     if (MessageBox.Show("¿Desea eliminar el registro?", "Eliminar Activo Fijo", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         if (activoFijoDAO.eliminarActivoFijo(activo) > -1)
         {
             MessageBox.Show(
                 "Se ha eliminado el registro exitosamente",
                 "Eliminación exitosa",
                 MessageBoxButtons.OK, MessageBoxIcon.Information
                 );
         }
         else
         {
             MessageBox.Show(
                 "No se eliminó el registro",
                 "Eliminación no realizada",
                 MessageBoxButtons.OK, MessageBoxIcon.Information
                 );
         }
         activosFijos        = new BindingList <ActivoFijoWS.activoFijo>(activoFijoDAO.listarActivosFijos().ToArray());
         dgvLista.DataSource = activosFijos;
     }
 }
Exemplo n.º 3
0
 public frmGestionarActivoFijo()
 {
     activoFijo = new ActivoFijoWS.activoFijo();
     InitializeComponent();
     btnGuardar.Visible    = true;
     btnActualizar.Visible = false;
 }
Exemplo n.º 4
0
 public frmGestionarActivoFijo(ActivoFijoWS.activoFijo activo)
 {
     activoFijo = activo;
     InitializeComponent();
     txtIDActivoFijo.Text  = activoFijo.activoFijoId.ToString();
     txtCodigo.Text        = activoFijo.codigo;
     txtMarca.Text         = activoFijo.marca;
     txtTipo.Text          = activoFijo.tipo;
     txtNombre.Text        = activoFijo.nombre;
     btnActualizar.Visible = true;
     btnGuardar.Visible    = false;
 }
Exemplo n.º 5
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            ActivoFijoWS.activoFijo activo = (ActivoFijoWS.activoFijo)dgvLista.CurrentRow.DataBoundItem;
            frmGestionarActivoFijo  frm    = new frmGestionarActivoFijo(activo);

            if (frm.ShowDialog() == DialogResult.OK)
            {
                var acti = activoFijoDAO.listarActivosFijos();

                if (acti == null)
                {
                    activosFijos = new BindingList <ActivoFijoWS.activoFijo>();
                }
                else
                {
                    activosFijos = new BindingList <ActivoFijoWS.activoFijo>(acti);
                }
                dgvLista.AutoGenerateColumns = false;
                dgvLista.DataSource          = activosFijos;
            }
        }