Esempio n. 1
0
        private void frmMisActivos_Load(object sender, EventArgs e)
        {
            List <Asignaciones> asignacionesUsuario = asignacionesDAL.GetAsignaciones(id);
            List <Activos>      activosUsuario      = new List <Activos>();

            lvMisActivos.View = View.Details;
            lvMisActivos.Columns.Add("Id");
            lvMisActivos.Columns.Add("Activo");
            lvMisActivos.Columns.Add("Descripcion");
            lvMisActivos.Columns.Add("Fecha de Compra");
            lvMisActivos.Columns.Add("Estado");
            lvMisActivos.Columns.Add("Proveedor");
            lvMisActivos.Columns[1].Width = -2;
            lvMisActivos.Columns[2].Width = -2;
            lvMisActivos.Columns[3].Width = -2;
            lvMisActivos.Columns[4].Width = -2;
            lvMisActivos.Columns[5].Width = -2;
            lvMisActivos.Columns[0].Width = -2;
            string activo, nombreEstado, descripcion, fechaCompra, idAct, proveedor;

            foreach (var item in asignacionesUsuario)
            {
                activo       = activosDAL.GetActivo(item.idActivo ?? default(int)).nombreActivo;
                nombreEstado = activosDAL.GetActivo(item.idActivo ?? default(int)).EstadoActivos.nombreEstado;
                descripcion  = activosDAL.GetActivo(item.idActivo ?? default(int)).descripcion;
                fechaCompra  = activosDAL.GetActivo(item.idActivo ?? default(int)).fechaCompra.ToString();
                idAct        = activosDAL.GetActivo(item.idActivo ?? default(int)).idActivo.ToString();
                proveedor    = activosDAL.GetActivo(item.idActivo ?? default(int)).Proveedores.nombre;
                string[] listS = { idAct, activo, descripcion, fechaCompra, nombreEstado, proveedor };
                lvMisActivos.Items.Add(new ListViewItem(listS));
            }
        }
Esempio n. 2
0
 private void btnDesactivar_Click(object sender, EventArgs e)
 {
     try
     {
         if (listView1.SelectedItems.Count > 0)
         {
             Activos activo = activosDAL.GetActivo(Int32.Parse(listView1.SelectedItems[0].SubItems[0].Text));
             List <EstadoActivos> listaEstadosActivos = estadosActivosDAL.GetEstadoActivos();
             activo.EstadoActivos  = estadosActivosDAL.GetEstadoActivo(2);
             activo.idEstadoActivo = estadosActivosDAL.GetEstadoActivo(2).idEstadoActivo;
             activosDAL.Update(activo);
             MessageBox.Show("Activo #" + activo.idActivo + " desactivado.");
         }
         else
         {
             MessageBox.Show("Por favor seleccionar activo a desabilitar!");
         }
     }
     catch (NullReferenceException)
     {
         MessageBox.Show("Por favor seleccione un activo de la lista");
     }
 }
Esempio n. 3
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     populateFields(activosDAL.GetActivo(Int32.Parse(txtIdActivo.Text)));
 }