示例#1
0
        public static List <Croquis> Seleccionar()
        {
            List <Croquis> Listadecroquis = new List <Croquis>();

            Basededatos.Conexion conx_detalles = new Basededatos.Conexion();
            conx_detalles.inicializa();
            string Consulta;

            System.Data.OleDb.OleDbDataReader Contenedor;

            Consulta = "EXEC SELECCIONARCROQUIS";
            conx_detalles.annadir_consulta(Consulta);

            Contenedor = conx_detalles.busca();
            while (Contenedor.Read())
            {
                Croquis IB = new Croquis();

                IB._Id_croquis     = Convert.ToInt32(Contenedor["ID_CROQUIS"].ToString());
                IB._Nombre_cliente = Contenedor["NOMBRE_CLIENTE"].ToString();
                IB._Fecha          = Convert.ToDateTime(Contenedor["FECHA"].ToString());
                IB._Precio_costo   = Convert.ToDecimal(Contenedor["PRECIO_COSTO"].ToString());
                IB._Precio_venta   = Convert.ToDecimal(Contenedor["PRECIO_VENTA"].ToString());
                Listadecroquis.Add(IB);
            }
            conx_detalles.conexion.Close();
            conx_detalles.conexion.Dispose();
            Contenedor.Close();
            return(Listadecroquis);
        }
示例#2
0
        public static int InsertaModuloACroquis(Modulo M, Croquis C, Decimal EJEX, Decimal EJEY)
        {
            int respuesta = 0;

            Basededatos.Conexion conx_detalles = new Basededatos.Conexion();
            conx_detalles.inicializa();
            string CONSULTA;

            System.Data.OleDb.OleDbDataReader CONTENEDOR;

            CONSULTA = "EXEC INSERTAR_MODULO_CROQUIS ?,?,?,?";
            conx_detalles.annadir_consulta(CONSULTA);
            conx_detalles.annadir_parametro(M._Id_modulo, 1);
            conx_detalles.annadir_parametro(C._Id_croquis, 1);
            conx_detalles.annadir_parametro(EJEX, 3);
            conx_detalles.annadir_parametro(EJEY, 3);

            CONTENEDOR = conx_detalles.busca();
            while (CONTENEDOR.Read())
            {
                respuesta = Convert.ToInt16(CONTENEDOR[0].ToString());
            }
            conx_detalles.conexion.Close();
            conx_detalles.conexion.Dispose();
            CONTENEDOR.Close();
            return(respuesta);
        }