Ejemplo n.º 1
0
        public static void updateFaseFinalSubcomponente(Estado_Componente estadoSubcomponente)
        {
            try
            {
                Conexion.abrirConexion();
                List <OdbcParameter> lista = new List <OdbcParameter>();
                OdbcParameter        p1, p2;
                p1 = new OdbcParameter();
                p2 = new OdbcParameter();

                p1.ParameterName = "@codcomp";
                p1.OdbcType      = OdbcType.VarChar;
                p1.Size          = 10;
                p1.Value         = estadoSubcomponente.CodComponente.Codigo;
                lista.Add(p1);

                p2.ParameterName = "@idestado";
                p2.OdbcType      = OdbcType.Int;
                // IdEstado = 10 (Finalizado)
                p2.Value = 10;
                lista.Add(p2);

                Conexion.EjecutarProcedimientoAlmacenado("updateEstadoComponente", lista, "Escritura");
            }
            catch (Exception)
            {
                return;
            }
            finally
            {
                Conexion.cerrarConexion();
            }
        }
Ejemplo n.º 2
0
        public static void asignarEstadoInicial(Estado_Componente estadoComponente)
        {
            try
            {
                Conexion.abrirConexion();
                List <OdbcParameter> lista = new List <OdbcParameter>();
                OdbcParameter        p1;
                p1 = new OdbcParameter();

                p1.ParameterName = "@codcomp";
                p1.OdbcType      = OdbcType.VarChar;
                p1.Size          = 10;
                p1.Value         = estadoComponente.CodComponente.Codigo;
                lista.Add(p1);

                Conexion.EjecutarProcedimientoAlmacenado("iniciarEstadoComponente", lista, "Escritura");
            }
            catch (Exception)
            {
                return;
            }
            finally
            {
                Conexion.cerrarConexion();
            }
        }