public static void updateEstado(Estado_Proyecto estadoProyecto)
        {
            try
            {
                Conexion.abrirConexion();
                List <OdbcParameter> lista = new List <OdbcParameter>();
                OdbcParameter        p1, p2;
                p1 = new OdbcParameter();
                p2 = new OdbcParameter();

                p1.ParameterName = "@codproy";
                p1.OdbcType      = OdbcType.VarChar;
                p1.Size          = 10;
                p1.Value         = estadoProyecto.CodProyecto.Codigo;
                lista.Add(p1);

                p2.ParameterName = "@idestado";
                p2.OdbcType      = OdbcType.Int;
                // IDEstado=9 (Ejecucion)
                p2.Value = 9;
                lista.Add(p2);

                Conexion.EjecutarProcedimientoAlmacenado("updateEstadoProyecto", lista, "Escritura");
            }
            catch (Exception)
            {
                return;
            }
            finally
            {
                Conexion.cerrarConexion();
            }
        }
        public static void asignarEstadoInicial(Estado_Proyecto estadoProyecto)
        {
            try
            {
                Conexion.abrirConexion();
                List <OdbcParameter> lista = new List <OdbcParameter>();
                OdbcParameter        p1;
                p1 = new OdbcParameter();

                p1.ParameterName = "@codproy";
                p1.OdbcType      = OdbcType.VarChar;
                p1.Size          = 10;
                p1.Value         = estadoProyecto.CodProyecto.Codigo;
                lista.Add(p1);

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