public void LoginValidacion() { ViewLogin vl1 = new ViewLogin(); con.Conectarx(); a = Convert.ToString(user); String b = Convert.ToString(psw); String query = "SELECT COUNT(*) From Personas where Usuario = '" + a + "' and Contraseña = '" + b + "'"; SqlCommand comm = new SqlCommand(query, con.conexion); int count = System.Convert.ToInt32(comm.ExecuteScalar()); if (count > 0) { vh1.Show(); } else { MessageBox.Show("Usuario o contraseña incorrectos", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); vl1.Show(); return; } }
public void insertarProducto(int Categoria, String nombre, int precio, int stock, PictureBox pic) { Conectar cn = new Conectar(); cn.Conectarx(); if (nombre == String.Empty) { MessageBox.Show("Debe rellenar el campo nombre"); return; } else if (precio.ToString() == String.Empty) { MessageBox.Show("Debe rellenar el campo precio"); return; } else if (stock.ToString() == String.Empty) { MessageBox.Show("Debe rellenar el campo nombre"); return; } else { String cadena = "INSERT INTO Productos(id_CatProducto,Nombre,Precio,Stock,Imagen)"; cadena += "VALUES(@id,@nombre,@precio,@stock,@imagen)"; SqlCommand cmd = new SqlCommand(cadena, cn.conexion); cmd.Parameters.Add("@id", SqlDbType.Int); cmd.Parameters.Add("@nombre", SqlDbType.VarChar); cmd.Parameters.Add("@precio", SqlDbType.Int); cmd.Parameters.Add("@stock", SqlDbType.Int); cmd.Parameters.Add("@imagen", SqlDbType.Image); cmd.Parameters["@id"].Value = Categoria; cmd.Parameters["@nombre"].Value = nombre; cmd.Parameters["@precio"].Value = precio; cmd.Parameters["@stock"].Value = stock; System.IO.MemoryStream ms = new System.IO.MemoryStream(); pic.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); cmd.Parameters["@imagen"].Value = ms.GetBuffer(); int c = cmd.ExecuteNonQuery(); if (c > 0) { MessageBox.Show("Producto insertado correctamente"); } else { MessageBox.Show("No se insertaron datos"); return; } cn.Desconectar(); } }
public void GestionarStock() { String value = codigos; Char delimiter = ','; String[] substrings = value.Split(delimiter); foreach (var substring in substrings) { if (substring != String.Empty) { cn.Conectarx(); //MessageBox.Show(""+Convert.ToInt32(substring)); String cadena = "Update Productos set Stock = (Stock-1) where id_producto = '" + substring + "'"; cn.queryMigrarCategoria(cadena); this.LimpiarCamposVenta(); } } }
private void btnGuardar_Click(object sender, EventArgs e) { int p; if (cbxCategoria.Text.Length == 0) { MessageBox.Show("Debe seleccionar una Categoria!"); return; } else if (qwwe.Text == String.Empty) { MessageBox.Show("Debe rellenar el campo Nombre"); qwwe.Focus(); } else if (txtStock.Text == String.Empty) { MessageBox.Show("Debe rellenar el campo stock"); txtStock.Focus(); } else if (txtPrecio.Text == String.Empty) { MessageBox.Show("Debe rellenar el campo precio"); txtPrecio.Focus(); } else { String a = cbxCategoria.SelectedItem.ToString(); x = pr.capturarIdCategoria(a); p = Convert.ToInt32(txtPrecio.Text); int s = Convert.ToInt32(txtStock.Text); cn.Conectarx(); pr.insertarProducto(x, qwwe.Text, p, s, pictureBox1); this.LimpiarCampos(); this.agregarGrillaProductos(); } // pr.insertarProducto(x, txtNombre.Text, txtPrecio, txtStock, txtDescuento, pictureBox1); }
private void EliminarProductosCategoria() { cn.Conectarx(); cn.BorrarCategoriaP("delete from productos where id_CatProducto = '" + id + "'"); }