コード例 #1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         activo.nombreActivo   = txtNombre.Text;
         activo.descripcion    = txtBxDesc.Text;
         activo.precioInicial  = decimal.Parse(txtPrcIni.Text);
         activo.fechaCompra    = dateCompra.Value.Date;
         activo.idProveedor    = Convert.ToInt32(cmbBoxPrvdr.SelectedValue.ToString());
         activo.idEstadoActivo = Convert.ToInt32(cmbBoxStt.SelectedValue.ToString());
         activosDAL.Update(activo);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #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");
     }
 }