public void actualizarCONparametros(string consultaSQL, inicial pedido) { conectarBD(); pComando.CommandText = consultaSQL; pComando.Parameters.Clear(); pComando.Parameters.AddWithValue("@idModulador", pedido.pIDinicial); pComando.Parameters.AddWithValue("@nombreModulador", pedido.pNombreInicial); pComando.Parameters.AddWithValue("@nombreReferencia", pedido.pNombreReferencia); pComando.Parameters.AddWithValue("@pesoEstimado", pedido.pPesoEstimado); pComando.Parameters.AddWithValue("@stock", pedido.pStock); pComando.Parameters.AddWithValue("@precioCostoKg", pedido.pPrecioXkg); pComando.Parameters.AddWithValue("@fechaModificacion", pedido.pFechaModificacion); // convert.dateTime pComando.ExecuteNonQuery(); desconectarBD(); }
override public void insertaNuevoRegistro() { // insert inicial nuevoInicial = new inicial(); nuevoInicial.pIDinicial = Int32.Parse(txtCaja1.Text); nuevoInicial.pNombreInicial = txtCaja2.Text; //productproductoPedido.pStock = (int)cboCombo_A.SelectedValue; nuevoInicial.pStock = Int32.Parse(txtCaja5.Text); //productproductoPedido.pPrecioXkg = double.Parse(txtCaja4.Text); nuevoInicial.pFechaModificacion = cajaFecha.Value; if (rbtRadio1.Checked) { nuevoInicial.pPesoEstimado = 1; } if (rbtRadio2.Checked) { nuevoInicial.pPesoEstimado = 2; } //if (!existe(productproductoPedido.pIDInicial)) //{ string consultaSQL = "INSERT INTO producto (detalle,tipo,marca,precio,fecha)" + " VALUES ('" + nuevoInicial.pNombreInicial + "'," + nuevoInicial.pPesoEstimado + "," + nuevoInicial.pStock + "," + nuevoInicial.pPrecioXkg + ",'" + nuevoInicial.pFechaModificacion + "'" + ")"; objetoBaseDatos.actualizar(consultaSQL); //} banderaNuevoPedido = false; }
override public void insertarConParametros() { // insert inicial nuevoInicial = new inicial(); nuevoInicial.pIDinicial = Int32.Parse(txtCaja1.Text); nuevoInicial.pNombreInicial = txtCaja2.Text; nuevoInicial.pNombreReferencia = txtCaja3.Text; nuevoInicial.pPesoEstimado = double.Parse(txtCaja4.Text); nuevoInicial.pStock = Int32.Parse(txtCaja5.Text); nuevoInicial.pPrecioXkg = (int)cboCombo_B.SelectedValue; nuevoInicial.pFechaModificacion = cajaFecha.Value; string consultaSQL = "INSERT INTO MODULADORES (nombreModulador,precioCostoKg,pesoEstimado,stock,nombreReferencia,fechaModificacion)" + " VALUES ( @nombreModulador,@precioCostoKg,@pesoEstimado,@stock,@nombreReferencia,@fechaModificacion )"; objetoBaseDatos.actualizarCONparametros(consultaSQL, nuevoInicial); banderaNuevoPedido = false; ultimoIDseleccionado = lstPrincipal.Items.Count; }
override public void cargarLista(string nombreTabla) { objetoBaseDatos.leerTabla(nombreTabla); contadorIndiceArreglo = 0; // inicializa el arreglo lista.Clear(); // Limpia la lista while (objetoBaseDatos.pLectorDataReader.Read()) { inicial nuevoInicial = new inicial(); if (!objetoBaseDatos.pLectorDataReader.IsDBNull(0)) { nuevoInicial.pIDinicial = objetoBaseDatos.pLectorDataReader.GetInt32(0); } if (!objetoBaseDatos.pLectorDataReader.IsDBNull(1)) { nuevoInicial.pNombreInicial = objetoBaseDatos.pLectorDataReader.GetString(1); } //if (!objetoBaseDatos.pLectorDataReader.IsDBNull(3)) // nuevoInicial.pPesoEstimado = objetoBaseDatos.pLectorDataReader.GetInt32(3); if (!objetoBaseDatos.pLectorDataReader.IsDBNull(3)) { nuevoInicial.pPesoEstimado = objetoBaseDatos.pLectorDataReader.GetDouble(3); } if (!objetoBaseDatos.pLectorDataReader.IsDBNull(4)) { nuevoInicial.pStock = objetoBaseDatos.pLectorDataReader.GetInt32(4); } if (!objetoBaseDatos.pLectorDataReader.IsDBNull(5)) { nuevoInicial.pNombreReferencia = objetoBaseDatos.pLectorDataReader.GetString(5); } if (!objetoBaseDatos.pLectorDataReader.IsDBNull(6)) // si NO es nulo el valor de la columna 4 . . . . { nuevoInicial.pFechaModificacion = Convert.ToDateTime(objetoBaseDatos.pLectorDataReader["fechaModificacion"].ToString()); } if (!objetoBaseDatos.pLectorDataReader.IsDBNull(7)) { nuevoInicial.pPrecioXkg = objetoBaseDatos.pLectorDataReader.GetInt32(7); } arregloIniciales[contadorIndiceArreglo] = nuevoInicial; //cargamos el arreglo ///////////////////// lista.Add(nuevoInicial);// Cargamos la lista contadorIndiceArreglo++; } objetoBaseDatos.pLectorDataReader.Close(); objetoBaseDatos.desconectarBD(); lstPrincipal.Items.Clear(); for (int jj = 0; jj < contadorIndiceArreglo; jj++) // Cargamos la lista desde el arreglo { lstPrincipal.Items.Add(arregloIniciales[jj].ToString()); } lstPrincipal.SelectedIndex = ultimoIDseleccionado; // mostramos de la lista lst_A.Items.Clear(); for (int xx = 0; xx < lista.Count; xx++) { lst_A.Items.Add(lista[xx].ToString()); } }