private void buttonAddPerfil_Click(object sender, EventArgs e)
        {
            string cadenaPrivilegios = "";

            foreach (bool value in privilegies)
            {
                if (value == true)
                {
                    cadenaPrivilegios += "1";
                }
                else
                {
                    cadenaPrivilegios += "0";
                }
            }
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            try
            {
                cpd.InsertDatos("tbl_perfilencabezado", "0, '" + textBoxNombrePerfil.Text + "', '" + cadenaPrivilegios + "'", "Insertar datos en Perfil");
                MessageBox.Show("Datos Guardados Exitosamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                clear();
                LoadForm();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "Error al Guardar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            string codigoProducto = "", codigoBodega = "";

            string[] codeList = comboBoxProducto.Text.Split('-');
            codigoProducto = codeList[0];
            string[] codeList2 = comboBoxBodega.Text.Split('-');
            codigoBodega = codeList2[0];
            // MessageBox.Show(codigoProducto + " - " + codigoBodega);
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            cpd.InsertDatos("tbl_productoBodega", codigoBodega + ", " + codigoProducto + ", " + numericUpDownCantidad.Value, "Insercion de datos en productos a bodegas");
        }
예제 #3
0
 private void buttonAdd_Click(object sender, EventArgs e)
 {
     CapaDatosFerreteria.ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();
     try
     {
         cpd.InsertDatos("tbl_producto_tbl_cliente",
                         datosProducto[0] + ", " + datosCliente[0] + ", " + numericUpDownPrecio.Value.ToString() + ")  ON DUPLICATE KEY UPDATE " +
                         "PrecioVenta = " + numericUpDownPrecio.Value.ToString() + "; -- ", "Ingreso de Precio a cliente");
         MessageBox.Show("Se ha Realizado el ingreso de los datos.", "DATOS GUARDADOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
         CargarGrid();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString(), "ERROR AL GUARDAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void buttonRemoveUserProfile_Click(object sender, EventArgs e)
        {
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            try
            {
                string perfCode = cpd.ExtraerCodigo("id", "tbl_PerfilEncabezado", "NombrePerfil", comboBoxNombrePerfil.Text);
                string usCode   = cpd.ExtraerCodigo("id", "tbl_usuario", "Nickname", comboBoxUserData.Text);
                cpd.InsertDatos("tbl_PerfilUsuario", perfCode.ToString() + ", " + usCode, "Insercion de datos en Asignacion de perfil a usuario");
                LoadForm();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "Error al Guardar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #5
0
        private void buttonAgregarProducto_Click(object sender, EventArgs e)
        {
            string[] datos = comboBoxProducto.Text.Split(',');
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            try
            {
                cpd.InsertDatos("tbl_comprasDetalle", "0, " + labelNoOrdenCompra.Text + ", " + datos[0] + ", " + numericUpDownCant.Value.ToString()
                                + ", " + numericUpDownPrecioCompra.Value.ToString() + ", " + textBoxSubtotal.Text, "Ingreso de Detalle de Orden de compra");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "ERROR AL GUARDAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            cargarDetalle();
            labelTotalOrden.Text = sumarFilas().ToString();
            ActualizarTotal();
        }
 private void buttonIngresarPerfilUsuario_Click(object sender, EventArgs e)
 {
     if (codigoPerfil == "")
     {
         MessageBox.Show("Seleccione el dato a Asignar", "Error al cargar datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else
     {
         ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();
         try
         {
             cpd.InsertDatos("tbl_PerfilUsuario", codigoPerfil.ToString() + ", " + codigoUsuario().ToString(), "Insercion de datos en asignacion de perfil a usuarios");
             cargarPermisosUsuario();
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.ToString(), "Error al Guardar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
        private void buttonGuardarPerfil_Click(object sender, EventArgs e)
        {
            string charprofile = "";

            foreach (string value in permisosListInsert)
            {
                charprofile += value;
            }
            //MessageBox.Show(charprofile);
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            try
            {
                cpd.InsertDatos("tbl_PerfilEncabezado", "0, '" + textBoxNombrePerfil.Text + "','" + charprofile + "'", "Insercion de datos en Perfil Encabezado");
                LoadForm();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "Error al Guardar los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #8
0
        private void buttonAgregarEncabezado_Click(object sender, EventArgs e)
        {
            panelProductos.Visible = true;
            panelDataGird.Visible  = true;
            string   codigoProveedor     = "";
            string   codigoEmpleado      = "";
            DateTime fEntrega            = Convert.ToDateTime(labelFechaEntrega.Text);
            DateTime fCancelacion        = Convert.ToDateTime(dateTimePickerFechaCancelacion.Value.ToString("yyyy-MM-dd"));
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            try
            {
                codigoEmpleado  = cpd.ExtraerCodigo("tbl_Empleado_DPI", "tbl_Usuario", "Nickname", labelNickname.Text);
                codigoProveedor = cpd.ExtraerCodigo3("tbl_proveedor.id AS ", "NombreC", "tbl_Proveedor, tbl_Organizacion", "tbl_Organizacion.Nombre = '" + comboBoxProveedor.Text
                                                     + "' AND tbl_Organizacion.id ", " tbl_Proveedor.tbl_Organizacion_id");
                cpd.InsertDatos("tbl_ComprasEncabezado", "0, " + codigoProveedor + ", " + fEntrega.ToString("yyyyMMdd") + ", " + fCancelacion.ToString("yyyyMMdd") +
                                " ," + labelTotalOrden.Text + " ," + codigoEmpleado + ", 1, 0", "Ingreso de orden de compra");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "ERROR AL GUARDAR DATOS", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #9
0
        private void buttonGuardar_Click(object sender, EventArgs e)
        {
            ClaseCapaDatosFerreteria cpd = new ClaseCapaDatosFerreteria();

            if (tipoMovimiento == 0)                                         // Ingreso de producto
            {
                string nameImage = Path.GetFileName(path_Image);
                guardarCopiaImagen(nameImage);
                string rutaImagen = "";
                if (path_Image != "")
                {
                    rutaImagen = @"C:\\Ferreteria\\Imagenes\\Productos\\" + nameImage;
                }
                try
                {
                    cpd.InsertDatos("tbl_Producto", "0,'" +
                                    textBoxNombre.Text + "','" +
                                    (numericUpDownVoltaje.Text) + "','" +
                                    (numericUpDownAmperaje.Text) + "','" +
                                    (numericUpDownCapacitancia.Text) + "','" +
                                    (numericUpDownResistencia.Text) + "','" +
                                    (numericUpDownTamano.Text) + "','" +
                                    (numericUpDownDiametro.Text) + "','" +
                                    (numericUpDownFuerza.Text) + "','" +
                                    (numericUpDownTemperatura.Text) + "','" +
                                    (numericUpDownRPM.Text) + "','" +
                                    (numericUpDownHz.Text) + "'," +
                                    valorAIngresar2(numericUpDownPrecioVenta) + ",'" +
                                    textBoxObservaciones.Text + "'," +
                                    valorAIngresarNumero(comboBoxMaterial, "tbl_Material", "DescripcionMaterial") + "," +
                                    valorAIngresarNumero(comboBoxTipo, "tbl_Tipo", "DescripcionTipo") + "," +
                                    valorAIngresarNumero(comboBoxPais, "tbl_Pais", "DescripcionPais") + "," +
                                    valorAIngresarNumero(comboBoxMarca, "tbl_Marca", "DescripcionMarca") + "," +
                                    valorAIngresarNumero(comboBoxColor, "tbl_ColorProducto", "DescripcionColor") + ", '" +
                                    rutaImagen + "', " +
                                    "1, " +
                                    valorAIngresar2(numericUpDownPrecioCompra),
                                    "Insercion de datos de Productos");
                    MessageBox.Show("Datos Guardados Exitosamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();

                    /*cpd.InsertDatos("tbl_Producto", "0,'" +
                     *  textBoxNombre.Text + "','" +
                     *  valorAIngresar(numericUpDownVoltaje) + "','" +
                     *  valorAIngresar(numericUpDownAmperaje) + "','" +
                     *  valorAIngresar(numericUpDownCapacitancia) + "','" +
                     *  valorAIngresar(numericUpDownResistencia) + "','" +
                     *  valorAIngresar(numericUpDownTamano) + "','" +
                     *  valorAIngresar(numericUpDownDiametro) + "','" +
                     *  valorAIngresar(numericUpDownFuerza) + "','" +
                     *  valorAIngresar(numericUpDownTemperatura) + "','" +
                     *  valorAIngresar(numericUpDownRPM) + "','" +
                     *  valorAIngresar(numericUpDownHz) + "'," +
                     *  valorAIngresar2(numericUpDownPrecioVenta) + ",'" +
                     *  textBoxObservaciones.Text + "'," +
                     *  valorAIngresarNumero(comboBoxMaterial, "tbl_Material", "DescripcionMaterial") + "," +
                     *  valorAIngresarNumero(comboBoxTipo, "tbl_Tipo", "DescripcionTipo") + "," +
                     *  valorAIngresarNumero(comboBoxPais, "tbl_Pais", "DescripcionPais") + "," +
                     *  valorAIngresarNumero(comboBoxMarca, "tbl_Marca", "DescripcionMarca") + "," +
                     *  valorAIngresarNumero(comboBoxColor, "tbl_ColorProducto", "DescripcionColor") + ", '" +
                     *  rutaImagen + "', " +
                     *  "1, "+
                     *  valorAIngresar2(numericUpDownPrecioCompra),
                     *  "Insercion de datos de Productos");
                     * MessageBox.Show("Datos Guardados Exitosamente", "Datos Guardados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     * Limpiar();*/
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString(), "Error al Guardar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else if (tipoMovimiento == 1)                                   // Modificacion de productos
            {
                string nameImage = Path.GetFileName(path_Image);
                guardarCopiaImagen(nameImage);
                string rutaImagen = "";
                if (path_Image != "")
                {
                    rutaImagen = @"C:\\Ferreteria\\Imagenes\\Productos\\" + nameImage;
                }
                try
                {
                    cpd.ModificarDatos("tbl_Producto", " " +
                                       "Nombre = '" + textBoxNombre.Text + "'," +
                                       "Voltaje = '" + (numericUpDownVoltaje.Text) + "'," +
                                       "Amperaje = '" + (numericUpDownAmperaje.Text) + "'," +
                                       "Capacitancia = '" + (numericUpDownCapacitancia.Text) + "'," +
                                       "Resistencia = '" + (numericUpDownResistencia.Text) + "'," +
                                       "Tamaño = '" + (numericUpDownTamano.Text) + "'," +
                                       "Diametro = '" + (numericUpDownDiametro.Text) + "'," +
                                       "Fuerza = '" + (numericUpDownFuerza.Text) + "'," +
                                       "Temperatura = '" + (numericUpDownTemperatura.Text) + "'," +
                                       "RPM = '" + (numericUpDownRPM.Text) + "'," +
                                       "Hz = '" + (numericUpDownHz.Text) + "'," +
                                       "PrecioVenta = " + valorAIngresar2(numericUpDownPrecioVenta) + "," +
                                       "PrecioCompra = " + valorAIngresar2(numericUpDownPrecioCompra) + "," +
                                       "Observaciones = '" + textBoxObservaciones.Text + "'," +
                                       "tbl_Material_id = " + valorAIngresarNumero(comboBoxMaterial, "tbl_Material", "DescripcionMaterial") + "," +
                                       "tbl_Tipo_id = " + valorAIngresarNumero(comboBoxTipo, "tbl_Tipo", "DescripcionTipo") + "," +
                                       "tbl_Pais_id = " + valorAIngresarNumero(comboBoxPais, "tbl_Pais", "DescripcionPais") + "," +
                                       "tbl_Marca_id = " + valorAIngresarNumero(comboBoxMarca, "tbl_Marca", "DescripcionMarca") + "," +
                                       "tbl_ColorProducto_id = " + valorAIngresarNumero(comboBoxColor, "tbl_ColorProducto", "DescripcionColor") + ", " +
                                       "image_path = '" + rutaImagen + "'", "" +
                                       "id", codigo, "Actualizacion de datos de productos");
                    MessageBox.Show("Datos Modificados Exitosamente", "Datos Modificados", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    /*cpd.ModificarDatos("tbl_Producto", " " +
                     *  "Nombre = '" + textBoxNombre.Text + "'," +
                     *  "Voltaje = '" + valorAIngresar(numericUpDownVoltaje) + "'," +
                     *  "Amperaje = '" + valorAIngresar(numericUpDownAmperaje) + "'," +
                     *  "Capacitancia '= " + valorAIngresar(numericUpDownCapacitancia) + "'," +
                     *  "Resistencia '= " + valorAIngresar(numericUpDownResistencia) + "'," +
                     *  "Tamaño '= " + valorAIngresar(numericUpDownTamano) + "'," +
                     *  "Diametro '= " + valorAIngresar(numericUpDownDiametro) + "'," +
                     *  "Fuerza '= " + valorAIngresar(numericUpDownFuerza) + "'," +
                     *  "Temperatura '= " + valorAIngresar(numericUpDownTemperatura) + "'," +
                     *  "RPM '= " + valorAIngresar(numericUpDownRPM) + "'," +
                     *  "Hz '= " + valorAIngresar(numericUpDownHz) + "'," +
                     *  "PrecioVenta = " + valorAIngresar2(numericUpDownPrecioVenta) + "," +
                     *  "PrecioCompra = " + valorAIngresar2(numericUpDownPrecioCompra) + "," +
                     *  "Observaciones '= '" + textBoxObservaciones.Text + "'," +
                     *  "tbl_Material_id = " + valorAIngresarNumero(comboBoxMaterial, "tbl_Material", "DescripcionMaterial") + "," +
                     *  "tbl_Tipo_id = " + valorAIngresarNumero(comboBoxTipo, "tbl_Tipo", "DescripcionTipo") + "," +
                     *  "tbl_Pais_id = " + valorAIngresarNumero(comboBoxPais, "tbl_Pais", "DescripcionPais") + "," +
                     *  "tbl_Marca_id = " + valorAIngresarNumero(comboBoxMarca, "tbl_Marca", "DescripcionMarca") + "," +
                     *  "tbl_ColorProducto_id = " + valorAIngresarNumero(comboBoxColor, "tbl_ColorProducto", "DescripcionColor") + ", " +
                     *  "image_path = '" + rutaImagen + "'", "" +
                     *  "id", codigo, "Actualizacion de datos de productos");
                     * MessageBox.Show("Datos Modificados Exitosamente", "Datos Modificados", MessageBoxButtons.OK, MessageBoxIcon.Information);*/
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString(), "Error al Modificar Los Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }