コード例 #1
0
ファイル: Notas.cs プロジェクト: Juanirow/notcheq
        private void modificaMovimiento(int index)
        {
            Movimiento auxMov;
            int auxId;

            formMov = new MovimientoForm(titulo, lstMov, index, "Modifica");
            if (formMov.ShowDialog() == DialogResult.OK)
            {
                auxMov = formMov.getMovimiento();
                auxId = formMov.getIdentificador();
                lstMov[auxId].setConcepto(auxMov.getConcepto());
                lstMov[auxId].setCantidad(auxMov.getCantidad().ToString());
                lstMov[auxId].setCosto(auxMov.getCosto().ToString());
                lstMov[auxId].setImporte(auxMov.getImporte().ToString());
                muestraMovimientos();
            }
        }
コード例 #2
0
ファイル: Notas.cs プロジェクト: Juanirow/notcheq
 private void MenuMovimientos(object sender, EventArgs e)
 {
     switch (sender.ToString())
     {
         case "Nuevo Movimiento":
         case "Nuevo":
             formMov = new MovimientoForm(titulo,lstMov.Count+1);
             if (formMov.ShowDialog() == DialogResult.OK)
             {
                 lstMov.Add(formMov.getMovimiento());
                 muestraMovimientos();
             }
         break;
         case "Modificar":
         case "Modifica Movimiento":
             modificaMovimiento(1);
         break;
         case "Eliminar":
         case "Elimina Movimiento":
             formMov = new MovimientoForm(titulo, lstMov,1,"Elimina");
             if (formMov.ShowDialog() == DialogResult.OK)
             {
                 lstMov.Remove(lstMov[formMov.getIdentificador()]);
                 muestraMovimientos();
             }
         break;
     }
 }