Ejemplo n.º 1
0
        public void Insertar(C_Tipo Tipo)
        {
            try
            {
                abrirConexion();
                OracleCommand cmd1 = new OracleCommand("SELECT COUNT(*) FROM tipos", conn);
                string        id   = (cmd1.ExecuteScalar()).ToString();
                if (Convert.ToInt32(id) > 0)
                {
                    OracleCommand idmax = new OracleCommand("SELECT MAX(tipo_id) FROM tipos", conn);
                    string        _id   = (idmax.ExecuteScalar()).ToString();
                    OracleCommand cmd   = new OracleCommand("INSERT INTO tipos VALUES ('" + (Convert.ToInt32(_id) + 1) + "', '" + Tipo.Nombre + "')", conn);
                    cmd.ExecuteNonQuery();
                }
                else
                {
                    OracleCommand cmd3 = new OracleCommand("INSERT INTO tipos VALUES ('" + 1 + "', '" + Tipo.Nombre + "')", conn);
                    cmd3.ExecuteNonQuery();
                }

                conn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al registrar Tipo " + ex);
                throw new Exception("Error !!!");
            }
        }
Ejemplo n.º 2
0
        //
        public void llenarCombo(string data)
        {
            C_Tipo obj1 = new C_Tipo();

            cmbxTipo.DataSource    = obj1.Listado(data);
            cmbxTipo.DisplayMember = "Nombre";
            cmbxTipo.ValueMember   = "Idtipo";
            //C_Item.IdTipo = cmbxTipo.SelectedValue.ToString();
        }
Ejemplo n.º 3
0
 public void Editar(C_Tipo Tipo)
 {
     try
     {
         abrirConexion();
         OracleCommand cmd = new OracleCommand("UPDATE tipos SET tipo_nombre = '" + Tipo.Nombre + "'WHERE tipo_id = '" + Tipo.Idtipo + "'", conn);
         cmd.ExecuteNonQuery();
         conn.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Actualizar Tipo" + ex);
         throw new Exception("Error !!!");
     }
 }
Ejemplo n.º 4
0
        public void Eliminar(C_Tipo Tipo)
        {
            try
            {
                abrirConexion();
                OracleCommand cmd = new OracleCommand("DELETE FROM tipos WHERE tipo_id = '" + Tipo.Idtipo + "'", conn);
                if (MessageBox.Show("¿Está seguro que que desea eliminar '" + Tipo.Nombre + "'?", "¡Advertencia!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
                {
                    cmd.ExecuteNonQuery();
                }

                conn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Eliminar tipos" + ex);
                throw new Exception("Error !!!");
            }
        }
Ejemplo n.º 5
0
        private void datostabla(string buscar)
        {
            C_Tipo obj = new C_Tipo();

            dgvTipo.DataSource = obj.Listado(buscar);
        }