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); }
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); }