Esempio n. 1
0
 private void btnCrear_Click_1(object sender, EventArgs e)
 {
     tarjeta.fecha_emision     = dateEmision.Value.Date;
     tarjeta.fecha_vencimiento = dateVencimiento.Value.Date;
     tarjeta.cod_seguridad     = (int?)Convert.ToInt32(txtCodigo.Text);
     tarjeta.emisor            = ((Emisor)cmbEmisor.SelectedItem).id;
     tarjeta.tEmisor           = (Emisor)daoEmisor.retrieveBy_id(((Emisor)cmbEmisor.SelectedItem).id);
     if (update)
     {
         if (daoTarjeta.update(tarjeta))
         {
             MessageBox.Show("Tarjeta actualizada correctamente");
             this.Close();
             return;
         }
         else
         {
             throw new Exception("Datos no se cargaron correctamente");
         }
     }
     else
     {
         tarjeta.numero = (long)Convert.ToInt64(txtNumero.Text);
         if (daoTarjeta.create(tarjeta))
         {
             MessageBox.Show("Tarjeta actualizada correctamente");
             this.Close();
             return;
         }
         else
         {
             throw new Exception("Datos no se cargaron correctamente");
         }
     }
 }
Esempio n. 2
0
        public string nombre_emisor()
        {
            DAOEmisor dao   = new DAOEmisor();
            Emisor    emiso = dao.retrieveBy_id(this.emisor);

            return(emiso.nombre);
        }
Esempio n. 3
0
        public Tarjeta initialize(DataRow _dr)
        {
            dr = _dr;
            DataColumnCollection dcc = dr.Table.Columns;


            if (dcc.Contains("numero"))
            {
                numero = (dr["numero"] == DBNull.Value) ? null : (long?)Convert.ToInt64(dr["numero"]);
            }
            if (dcc.Contains("fecha_emision"))
            {
                fecha_emision = (dr["fecha_emision"] == DBNull.Value) ? null : (DateTime?)Convert.ToDateTime(dr["fecha_emision"]);
            }
            if (dcc.Contains("fecha_vencimiento"))
            {
                fecha_vencimiento = (dr["fecha_vencimiento"] == DBNull.Value) ? null : (DateTime?)Convert.ToDateTime(dr["fecha_vencimiento"]);
            }
            if (dcc.Contains("cod_seguridad"))
            {
                cod_seguridad = (dr["cod_seguridad"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["cod_seguridad"]);
            }
            if (dcc.Contains("emisor"))
            {
                emisor = (dr["emisor"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["emisor"]);
            }
            if (dcc.Contains("cli_cod"))
            {
                cli_cod = (dr["cli_cod"] == DBNull.Value) ? null : (int?)Convert.ToInt32(dr["cli_cod"]);
            }

            numeroMostrable = this.numberVisualize;

            DAOEmisor daoEmisor = new DAOEmisor();

            tEmisor = daoEmisor.retrieveBy_id(emisor);
            return(this);
        }