Exemplo n.º 1
0
        private void buttonConsumirCupon_Click(object sender, EventArgs e)
        {
            try
            {
                verificarCampos();
                SqlCommand procedure = new SqlCommand();
                procedure.Connection = Conexiones.AbrirConexion();
                procedure.Parameters.Clear();

                procedure.CommandText = "NUNCA_INJOIN.consumirOferta";
                procedure.CommandType = CommandType.StoredProcedure;

                procedure.Parameters.Add("@cupon_id", SqlDbType.Decimal).Value           = Convert.ToInt32(cupon.Text);
                procedure.Parameters.Add("@cliente_entrega_id", SqlDbType.Decimal).Value = Convert.ToInt32(cliente.Text);
                procedure.Parameters.Add("@fecha", SqlDbType.NVarChar).Value             = System.Configuration.ConfigurationSettings.AppSettings["fechaConfig"];

                procedure.ExecuteNonQuery();
                Conexiones.CerrarConexion();
                MessageBox.Show("Cupón consumido exitosamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message + ". No se realizó la entrega.", "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + " No se realizó la entrega.", "error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void buscar()
        {
            Cursor = Cursors.WaitCursor;
            foreach (DataGridViewColumn c in tablaClientes.Columns)
            {
                c.AutoSizeMode = DataGridViewAutoSizeColumnMode.None;
            }

            buscarWasClicked = true;
            DataTable dt = new DataTable();

            tablaClientes.DataSource = dt;
            SqlConnection conexion         = Conexiones.AbrirConexion();
            char          verInhabilitados = mostrarInhabilitados.Checked ? '1' : '0';
            char          verHabilitados   = mostrarHabilitados.Checked ? '1' : '0';

            SqlCommand command = new SqlCommand("SELECT * FROM NUNCA_INJOIN.VerClientes(" +
                                                verHabilitados +
                                                "," + verInhabilitados +
                                                ", '" + txtNombre.Text +
                                                "', '" + apellido.Text +
                                                "', '" + txtMail.Text +
                                                "', '" + txtCiudad.Text +
                                                "', '" + txtLocalidad.Text +
                                                "', '" + BaseDeDatos.fechaConfigString +
                                                "' )", conexion);

            SqlDataAdapter adapter = new SqlDataAdapter(command);

            adapter.Fill(dt);

            DataView dv     = new DataView(dt);
            string   filter = "";

            if (txtDni.Text != "")
            {
                filter += "DNI =" + txtDni.Text;
            }
            if (txtTelefono.Text != "")
            {
                if (filter != "")
                {
                    filter += " AND ";
                }
                filter += "Telefono =" + txtTelefono.Text;
            }
            if (txtCodP.Text != "")
            {
                if (filter != "")
                {
                    filter += " AND ";
                }
                filter += "Codigo_Postal = '" + txtCodP.Text + "'";
            }

            dv.RowFilter             = filter;
            tablaClientes.DataSource = dv;
            Conexiones.CerrarConexion();
            Cursor = Cursors.Default;
        }
Exemplo n.º 3
0
        private void btnmodif_Click(object sender, EventArgs e)
        {
            SqlConnection unacon = new Conexiones().conectarse();
            SqlCommand    cmd2   = new SqlCommand("delete from gdd_maxi.Rolxfuncionalidad where idrol = " + txtidrol.Text, unacon);

            cmd2.ExecuteNonQuery();
            int estado = 0;

            if (checkBoxhabilitado.Checked)
            {
                estado = 1;
            }

            SqlCommand cmd3 = new SqlCommand("update gdd_maxi.Roles set estado = " + estado.ToString() + " where idrol = " + txtidrol.Text, unacon);

            cmd3.ExecuteNonQuery();
            foreach (DataGridViewRow r in dgvfuncionalidades.Rows)
            {
                DataGridViewCheckBoxCell chk = r.Cells["habilitada"] as DataGridViewCheckBoxCell;

                if (Convert.ToBoolean(chk.Value) == true)
                {
                    SqlCommand cmd4 = new SqlCommand("gdd_maxi.sp_insertarolxfuncionalidad", unacon);

                    cmd4.CommandType = CommandType.StoredProcedure;
                    cmd4.Parameters.Add("@idrol", SqlDbType.Int).Value           = txtidrol.Text;
                    cmd4.Parameters.Add("@idfuncionalidad", SqlDbType.Int).Value = r.Cells["idfuncionalidad"].Value;
                    cmd4.ExecuteNonQuery();
                }
            }

            unacon.Close();
        }
Exemplo n.º 4
0
        private void Guardar(bool salir)
        {
            if (txtId.Text.Equals(""))
            {
                Proveedor proveedor = new Proveedor();
                proveedor.Id              = Conexiones.SiguienteProveedor();
                proveedor.NIF             = txtNif.Text.ToString();
                proveedor.NombreComercial = txtNombreComercial.Text.ToString();
                proveedor.NombreFiscal    = txtNombreFiscal.Text.ToString();
                proveedor.Direccion       = txtDireccion.Text.ToString();
                proveedor.Telefono        = txtTelefono.Text.ToString();
                proveedor.Movil           = txtMovil.Text.ToString();
                proveedor.Email           = txtEmail.Text.ToString();
                proveedor.NumeroCuenta    = txtNumCuenta.Text.ToString();
                proveedor.Observaciones   = txtObservaciones.Text.ToString();

                Proveedor.Save(Conexiones.conexion, proveedor);
                MessageBox.Show("Proveedor guardado");
            }
            else
            {
                Proveedor.Save(Conexiones.conexion, proveedor);
                MessageBox.Show("Proveedor actualizado");
            }

            if (salir)
            {
                this.Close();
            }
        }
 public FormMaquinaDatos(Conexiones conexion)
 {
     InitializeComponent();
     con = conexion;
     if (con.comprobarConexion())
     {
         if (con.cogerTiemposMaquina() != null)
         {
             trabajosMaquina = con.cogerTiemposMaquina();
             foreach (TrabajoTotal total in trabajosMaquina)
             {
                 dataGridView1.Rows.Add(total.Horainicio, total.Horafin, total.Tiempo, total.Codigomaquina, total.Bandejas, total.CodigoEmpleado, total.Fecha);
             }
         }
         else
         {
             MessageBox.Show("error al intentar conectar la base de datos ");
             this.Close();
         }
     }
     else
     {
         MessageBox.Show("error al intentar conectar la base de datos ");
         this.Close();
     }
 }
Exemplo n.º 6
0
        private void buttonCrearOferta_Click(object sender, EventArgs e)
        {
            SqlConnection conex = Conexiones.AbrirConexion();
            String        ts    = Stopwatch.GetTimestamp().ToString();

            if (this.CamposCompletos())
            {
                SqlCommand procedure = new SqlCommand("[NUNCA_INJOIN].CrearOferta", conex);
                procedure.CommandType = CommandType.StoredProcedure;
                procedure.Parameters.Add("@oferta_codigo", SqlDbType.NVarChar).Value           = ts;
                procedure.Parameters.Add("@proveedor_id", SqlDbType.NVarChar).Value            = datosProveedorSeleccionado["ID"];
                procedure.Parameters.Add("@descripcion", SqlDbType.NVarChar).Value             = textBoxDescripcion.Text;
                procedure.Parameters.Add("@fecha_publicacion", SqlDbType.NVarChar).Value       = fechaDesde.Text.ToString();
                procedure.Parameters.Add("@fecha_vencimiento", SqlDbType.NVarChar).Value       = fechaHasta.Text.ToString();
                procedure.Parameters.Add("@precio_oferta", SqlDbType.NVarChar).Value           = numericPrecioOferta.Value.ToString();
                procedure.Parameters.Add("@precio_lista", SqlDbType.NVarChar).Value            = numericPrecioOriginal.Value.ToString();
                procedure.Parameters.Add("@cantidad_disponible", SqlDbType.NVarChar).Value     = numericStock.Value.ToString();
                procedure.Parameters.Add("@cantidad_maxima_usuario", SqlDbType.NVarChar).Value = numericMaxUsuario.Value.ToString();
                procedure.Parameters.Add("@plazo_entrega_dias", SqlDbType.NVarChar).Value      = checkBox1.Checked ? numericPlazo.Value.ToString() : "";
                procedure.ExecuteNonQuery();
                Conexiones.CerrarConexion();
                MessageBox.Show("Oferta creada correctamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Complete todos los campos para seguir", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Exemplo n.º 7
0
        private void btnComprar_Click(object sender, EventArgs e)
        {
            if (!haySeleccionado)
            {
                MessageBox.Show("Seleccione un cliente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }


            SqlCommand procedure = new SqlCommand();

            procedure.Connection = Conexiones.AbrirConexion();
            procedure.Parameters.Clear();

            procedure.CommandText = "NUNCA_INJOIN.comprarOferta";
            procedure.CommandType = CommandType.StoredProcedure;

            procedure.Parameters.Add("@cliente_id", SqlDbType.NVarChar).Value    = datosClienteSeleccionado["ID"].ToString();;
            procedure.Parameters.Add("@oferta_codigo", SqlDbType.NVarChar).Value = ofertaSeleccionada;
            procedure.Parameters.Add("@cantidad", SqlDbType.Int).Value           = cantidad.Value;
            procedure.Parameters.Add("@fecha", SqlDbType.DateTime).Value         = fechaConfig;

            try
            {
                procedure.ExecuteNonQuery();
                this.cargarOfertas();
                MessageBox.Show("Compra realizada exitosamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            Conexiones.CerrarConexion();
        }
Exemplo n.º 8
0
        private void Guardar(bool salir)
        {
            if (txtId.Text.Equals(""))
            {
                Cliente cliente = new Cliente();
                cliente.Id              = Conexiones.SiguienteCliente();
                cliente.NIF             = txtNif.Text.ToString();
                cliente.NombreComercial = txtNombreComercial.Text.ToString();
                cliente.NombreFiscal    = txtNombreFiscal.Text.ToString();
                cliente.Direccion       = txtDireccion.Text.ToString();
                cliente.Telefono        = txtTelefono.Text.ToString();
                cliente.Movil           = txtMovil.Text.ToString();
                cliente.Email           = txtEmail.Text.ToString();
                cliente.NumeroCuenta    = txtNumCuenta.Text.ToString();
                cliente.Observaciones   = txtObservaciones.Text.ToString();

                Cliente.Save(Conexiones.conexion, cliente);
                MessageBox.Show("Cliente guardado");
            }
            else
            {
                Cliente.Save(Conexiones.conexion, cliente);
                MessageBox.Show("Cliente actualizado");
            }

            if (salir)
            {
                this.Close();
            }
        }
        public void CrearMenu()
        {
            string sql = String.Format("SELECT * FROM MenusSet WHERE TipoUsuario='{0}'; SELECT * FROM SubMenuSet WHERE TipoUsuario='{1}'", Application["tipoUsuario"], Application["tipoUsuario"]);

            //Response.Write("<script laguage=javascript> alert('Carga de pagina: " + Application["usuario"] + "');</script>");

            Conexiones conexion = new Conexiones();
            DataSet    dataSet  = conexion.Ejecutar(sql);

            dataSet.Relations.Add("ChildRows",
                                  dataSet.Tables[0].Columns["IdMenu"],
                                  dataSet.Tables[1].Columns["IdMenu"]);

            Menu1.Items.Clear();

            foreach (DataRow nivel1Menu in dataSet.Tables[0].Rows)
            {
                MenuItem menu = new MenuItem();
                menu.Text        = nivel1Menu["NombreMenu"].ToString();
                menu.NavigateUrl = nivel1Menu["NombreMenu"].ToString() + ".aspx";

                DataRow[] nivel2Menus = nivel1Menu.GetChildRows("ChildRows");
                foreach (DataRow nivel2Menu in nivel2Menus)
                {
                    MenuItem subMenu = new MenuItem();
                    subMenu.Text        = nivel2Menu["NombreSubMenu"].ToString();
                    subMenu.NavigateUrl = nivel2Menu["NombreSubMenu"].ToString() + ".aspx";
                    menu.ChildItems.Add(subMenu);
                }
                Menu1.Items.Add(menu);
            }
        }
Exemplo n.º 10
0
        private void buttonFacturar_Click(object sender, EventArgs e)
        {
            if (camposCompletos())
            {
                rellenarDataGrid();
                var lines = datosProveedorSeleccionado.Select(kvp => kvp.Key + ": " + kvp.Value.ToString());

                if (MessageBox.Show("¿Generar factura?\nProveedor:\n" + string.Join(Environment.NewLine, lines) + "\nImporte: " + textBox1.Text, "Generar factura", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    SqlConnection conexion  = Conexiones.AbrirConexion();
                    SqlCommand    procedure = new SqlCommand("NUNCA_INJOIN.armarFactura", conexion);
                    procedure.CommandType = CommandType.StoredProcedure;
                    float total = 0;
                    float.TryParse(textBox1.Text.Trim('$'), out total);
                    procedure.Parameters.AddWithValue("@proveedor_id", SqlDbType.NVarChar).Value = datosProveedorSeleccionado["ID"];
                    procedure.Parameters.AddWithValue("@importe", SqlDbType.Int).Value           = total;
                    procedure.Parameters.AddWithValue("@fechaFactura", SqlDbType.DateTime).Value = fechaConfig;
                    procedure.Parameters.AddWithValue("@fechaDesde", SqlDbType.DateTime).Value   = fechaDesde.Value;
                    procedure.Parameters.AddWithValue("@fechaHasta", SqlDbType.DateTime).Value   = fechaHasta.Value;
                    procedure.Parameters.Add("@factura_numero", SqlDbType.Int).Direction         = ParameterDirection.Output;

                    procedure.ExecuteNonQuery();
                    Conexiones.CerrarConexion();

                    int retorno = (int)procedure.Parameters["@factura_numero"].Value;
                    textBox2.Text = retorno.ToString();
                    MessageBox.Show("Se generó la factura N° " + retorno.ToString());
                }
                else
                {
                    MessageBox.Show("Factura cancelada.");
                }
            }
        }
Exemplo n.º 11
0
 private void cargarComboTarjetas()
 {
     try
     {
         if (haySeleccionado)
         {
             string tipo = comboTipo.SelectedItem.ToString();
             dt.Columns.Clear();
             dt.Rows.Clear();
             comboNumero.DataSource = dt;
             SqlConnection  conexion = Conexiones.AbrirConexion();
             SqlCommand     command  = new SqlCommand("SELECT tarjeta_id,duenio,numero FROM NUNCA_INJOIN.Tarjeta WHERE tipo_pago = '" + tipo + "' AND cliente_id = '" + datosClienteSeleccionado["ID"] + "'", conexion);
             SqlDataAdapter adapter  = new SqlDataAdapter(command);
             adapter.Fill(dt);
             comboNumero.ValueMember   = "tarjeta_id";
             comboNumero.DisplayMember = "numero";
             comboNumero.DataSource    = dt;
             Conexiones.CerrarConexion();
         }
     }
     catch
     {
     }
     try { comboNumero.SelectedIndex = 0; }
     catch { }
 }
Exemplo n.º 12
0
        private void botonCrear_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(nombreUsuario.Text))
            {
                MessageBox.Show("Ingrese un nombre de usuario", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (String.IsNullOrEmpty(password.Text))
            {
                MessageBox.Show("La contraseña no puede ser vacia", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else if (password.Text != password2.Text)
            {
                MessageBox.Show("Las contraseñas no coiniden", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
                password.Clear();
                password2.Clear();
            }
            else
            {
                try
                {
                    SqlConnection conex     = Conexiones.AbrirConexion();
                    SqlCommand    procedure = new SqlCommand("NUNCA_INJOIN.registrarUsuario", conex);
                    procedure.CommandType = CommandType.StoredProcedure;
                    procedure.Parameters.AddWithValue("@usuario_id", SqlDbType.NVarChar).Value = nombreUsuario.Text;
                    procedure.Parameters.Add("@rol_id", SqlDbType.Int).Value           = comboBox1.SelectedValue;
                    procedure.Parameters.Add("@contrasenia", SqlDbType.NVarChar).Value = password.Text;
                    procedure.ExecuteNonQuery();
                    Conexiones.CerrarConexion();
                    if (rolUsuario == null) //Se entro desde el login
                    {
                        MessageBox.Show("Usuario creado correctamente! Para poder acceder, complete sus datos");
                        switch (Int32.Parse(comboBox1.SelectedValue.ToString()))
                        {
                        case 3:
                            AltaCliente ventanaModificacionCliente = new AltaCliente(nombreUsuario.Text.ToString(), null);
                            ventanaModificacionCliente.ShowDialog();
                            break;

                        case 4:
                            ModProv ventanaModificacionProveedor = new ModProv(nombreUsuario.Text.ToString(), null);
                            ventanaModificacionProveedor.ShowDialog();
                            break;
                        }
                    }
                    else //Se entro desde abm proveedor
                    {
                        MessageBox.Show("Usuario creado correctamente! Recuerde completar sus datos");
                        this.DialogResult = DialogResult.OK;
                    }
                    this.Close();
                }
                catch (Exception exception)
                {
                    MessageBox.Show("Seleccione un rol válido.");
                    Conexiones.CerrarConexion();
                    password.Clear();
                    password2.Clear();
                }
            }
        }
Exemplo n.º 13
0
 private void btnbuscar_Click(object sender, EventArgs e)
 {
     if (txtrolexacto.Text == "")
     {
         //buscar por like
         SqlConnection  unacon = new Conexiones().conectarse();
         SqlCommand     cmd    = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles where nombre like '%" + txtrollike.Text + "%'", unacon);
         SqlDataAdapter da     = new SqlDataAdapter(cmd);
         DataTable      dt     = new DataTable();
         da.Fill(dt);
         dgvroles.DataSource = dt;
         unacon.Close();
     }
     if (txtrollike.Text == "")
     {
         //buscar por exacto
         SqlConnection  unacon = new Conexiones().conectarse();
         SqlCommand     cmd    = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles where nombre = '" + txtrolexacto.Text + "'", unacon);
         SqlDataAdapter da     = new SqlDataAdapter(cmd);
         DataTable      dt     = new DataTable();
         da.Fill(dt);
         dgvroles.DataSource = dt;
         unacon.Close();
     }
 }
Exemplo n.º 14
0
 /// <summary>
 /// Método que nos indica si hay conexión entre
 /// una estación y otra
 /// </summary>
 /// <param name="e"></param>
 /// <returns></returns>
 public bool HayConexion(Estacion e)
 {
     return(Conexiones.Contains(new Conexion()
     {
         Destino = e
     }));
 }
Exemplo n.º 15
0
        private void btneliminar_Click(object sender, EventArgs e)
        {
            int X1  = 0;
            int Row = 0;

            Row = dgvroles.CurrentRow.Index;
            X1  = (int)dgvroles[0, Row].Value;
            SqlConnection unacon = new Conexiones().conectarse();
            SqlCommand    cmd    = new SqlCommand("delete from gdd_maxi.Roles where idrol = " + X1, unacon);
            SqlCommand    cmd2   = new SqlCommand("delete from gdd_maxi.Rolxfuncionalidad where idrol = " + X1, unacon);
            SqlCommand    cmd3   = new SqlCommand("delete from gdd_maxi.usuarioxrol where idrol = " + X1, unacon);

            cmd2.ExecuteNonQuery();
            cmd3.ExecuteNonQuery();
            cmd.ExecuteNonQuery();
            MessageBox.Show("rol eliminado satisfactoriamente");

            /*
             * SqlCommand cmd3 = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles",unacon);
             * SqlDataAdapter da = new SqlDataAdapter(cmd3);
             * DataTable dt = new DataTable();
             * da.Fill(dt);
             * dgvroles.DataSource = dt;
             */
            dgvroles.DataSource = null;
            unacon.Close();
        }
Exemplo n.º 16
0
        public void InsertShopify(IList <IList <Object> > values, IList <Object> listaParametros)
        {
            try
            {
                string names   = string.Empty;
                int    pedidos = 0;

                Conexiones    conn     = new Conexion.Conexiones();
                SqlConnection conexion = conn.procesadorabd();
                using (conexion)
                {
                    for (int i = 1; i < values.Count; i++)
                    {
                        SqlCommand    cmd  = new SqlCommand(conn.AddShopify(), conexion);
                        SqlDataReader read = cmd.ExecuteReader();
                        read.Read();

                        int o  = 0;
                        int id = read.GetInt32(0);

                        foreach (var item in values[i])
                        {
                            string columna = Convert.ToString(listaParametros[o]);
                            o++;
                            string data = Convert.ToString(item);

                            if (columna == "Line item origin location" || columna == "Line item discount allocations" || columna == "Line item destination location")
                            {
                                data = data.Replace("'", "'+''''+'");
                            }
                            conn.actualizarInsercion(columna, data, id);

                            if (columna == "Name" && !names.Contains(data))
                            {
                                pedidos = pedidos + 1;

                                if (i == 1)
                                {
                                    names = data;
                                }
                                else
                                {
                                    names = names + ", " + data;
                                }
                            }
                        }
                        read.Close();
                        conn.EjecutarLog(id, "Fila insertada correctamente", "OK INST DATA SHOPIFY");
                    }
                    conn.Correo(pedidos, names);
                    conexion.Close();
                }
            }
            catch (Exception e)
            {
                Conexion.Conexiones c = new Conexiones();
                c.EjecutarLog(0, e.ToString(), "ERROR INST DATA SHOPIFY");
            }
        }
Exemplo n.º 17
0
        private void ejecutarQuery(String query)
        {
            SqlConnection conexion = Conexiones.AbrirConexion();
            SqlCommand    consulta = new SqlCommand(query, conexion);

            consulta.ExecuteNonQuery();
            Conexiones.CerrarConexion();
        }
Exemplo n.º 18
0
        private void agregarFuncionalidad(String nuevaFunc)
        {
            SqlConnection conexion = Conexiones.AbrirConexion();
            String        query    = "INSERT INTO NUNCA_INJOIN.FuncionalidadPorRol(rol_id, funcionalidad_id)" +
                                     " VALUES (" + rol_id + ", '" + nuevaFunc + "') ";

            transaccion += query;
        }
Exemplo n.º 19
0
        public FormDatos(Conexiones con, Operario op)
        {
            InitializeComponent();


            motivoslista.Add("Averia Retractiladora");//opciones de parada
            motivoslista.Add("Averia pesadora Bizerba");
            motivoslista.Add("Falta Materia Prima");
            motivoslista.Add("Falta Materia Auxiliar");
            motivoslista.Add("Cambio Bobina");
            motivoslista.Add("Cambio etiqueta pesadora");
            motivoslista.Add("Cambio etiqueta impresora");
            motivoslista.Add("Cambio de producto");
            motivoslista.Add("Otro");
            comboBoxMotivo.DataSource    = motivoslista;
            comboBoxMotivo.SelectedIndex = 0;
            codes = new List <string>();
            if (con.comprobarConexion())
            {
                if (con.cogercodigos(codes))
                {
                }
                else
                {
                    codes.Add("No hay codigos");
                }
            }
            else
            {
                MessageBox.Show("error  la base de datos no esta conectdada,se cerrara el programa");
                this.Close();
            }

            comboBoxCodigoTrabajo.DataSource = codes;

            codigodetrabajo = comboBoxCodigoTrabajo.SelectedItem.ToString();
            lblCodigo.Text  = comboBoxCodigoTrabajo.SelectedItem.ToString();



            timerTotal.Start();
            this.con        = con;
            this.op         = op;
            bandejasmalas   = 0;
            txtBandeja.Text = "0";

            comboBoxCodigoTrabajo.Enabled = true;
            btnFinParada.Enabled          = false;
            btnInicioParada.Enabled       = false;
            btnInicioAtasco.Enabled       = false;
            btnfinatasco.Enabled          = false;
            btnGuaradarParada.Enabled     = false;
            btnGuardarAtasco.Enabled      = false;
            button1.Enabled          = false;
            btnAñadirbandeja.Enabled = false;
            btnquitarBandeja.Enabled = false;
        }
Exemplo n.º 20
0
        private void quitarFuncionalidad(String funcAQuitar)
        {
            SqlConnection conexion = Conexiones.AbrirConexion();
            String        query    = " DELETE FROM NUNCA_INJOIN.FuncionalidadPorRol " +
                                     " WHERE rol_id = " + rol_id +
                                     " AND funcionalidad_id = '" + funcAQuitar + "' ";

            transaccion += query;
        }
Exemplo n.º 21
0
        public static void cambiarEstadoProveedor(String proveedor_id)
        {
            SqlConnection conexion  = Conexiones.AbrirConexion();
            SqlCommand    procedure = new SqlCommand("NUNCA_INJOIN.cambiarEstadoProveedor", conexion);

            procedure.CommandType = CommandType.StoredProcedure;
            procedure.Parameters.AddWithValue("@proveedor_id", SqlDbType.Int).Value = Int32.Parse(proveedor_id);
            procedure.ExecuteNonQuery();
            Conexiones.CerrarConexion();
        }
Exemplo n.º 22
0
        public IConexion GetBD(Conexiones conexion)
        {
            IDictionary <Conexiones, IConexion> dict = new Dictionary <Conexiones, IConexion>();

            dict.Add(Conexiones.SQL, new SQL());
            dict.Add(Conexiones.Mongo, new Mongo());
            IConexion result;

            dict.TryGetValue(conexion, out result);
            return(result);
        }
Exemplo n.º 23
0
 void Awake()
 {
     if (conexion == null)
     {
         conexion = this;
         DontDestroyOnLoad(gameObject);
     }
     else if (conexion != this)
     {
         Destroy(gameObject);
     }
 }
Exemplo n.º 24
0
        private void btnguardarusuario_Click(object sender, EventArgs e)
        {
            List <string> listadeusuarios;

            listadeusuarios = new Usuariosql().obtenerusuarios();


            if (listadeusuarios.Contains(txtusername.Text))
            {
                MessageBox.Show("el usuario ingresado ya existe");
            }
            else
            {
                string   username  = txtusername.Text;
                string   pass      = Encriptador(txtpass.Text);
                DateTime fecha1    = dateTimePicker1.Value;
                DateTime fecha2    = dateTimePicker2.Value;
                string   pregsecre = txtpregsecre.Text;
                string   respsecre = Encriptador(txtrespsecre.Text);

                SqlConnection unacon = new Conexiones().conectarse();
                SqlCommand    cmd    = new SqlCommand("gdd_maxi.sp_insertausuario", unacon);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@usuario", SqlDbType.NVarChar).Value         = username;
                cmd.Parameters.Add("@pass", SqlDbType.VarChar).Value             = pass;
                cmd.Parameters.Add("@fechacrea", SqlDbType.DateTime).Value       = dateTimePicker1.Value;
                cmd.Parameters.Add("@fechaultmod", SqlDbType.DateTime).Value     = dateTimePicker2.Value;
                cmd.Parameters.Add("@preguntasecreta", SqlDbType.VarChar).Value  = pregsecre;
                cmd.Parameters.Add("@respuestasecreta", SqlDbType.VarChar).Value = respsecre;
                cmd.Parameters.Add("@estado", SqlDbType.Int).Value = checkBox1.Checked;
                cmd.ExecuteNonQuery();


                foreach (DataGridViewRow r in dgvRoles.Rows)
                {
                    DataGridViewCheckBoxCell chk = r.Cells["seleccionado"] as DataGridViewCheckBoxCell;

                    if (Convert.ToBoolean(chk.Value) == true)
                    {
                        SqlCommand cmd2 = new SqlCommand("gdd_maxi.sp_insertarolxusuario", unacon);

                        cmd2.CommandType = CommandType.StoredProcedure;
                        cmd2.Parameters.Add("@usuario", SqlDbType.NVarChar).Value = txtusername.Text;
                        cmd2.Parameters.Add("@idrol", SqlDbType.Int).Value        = r.Cells["idrol"].Value;
                        cmd2.ExecuteNonQuery();
                    }
                }


                unacon.Close();
            }
        }
Exemplo n.º 25
0
        public void rellenarRoles()
        {
            SqlConnection conexion   = Conexiones.AbrirConexion();
            SqlCommand    command    = new SqlCommand("SELECT nombre_rubro FROM NUNCA_INJOIN.Rubro", conexion);
            SqlDataReader dataReader = command.ExecuteReader();

            while (dataReader.Read())
            {
                rubro.Items.Add(dataReader[0]);
            }

            Conexiones.CerrarConexion();
        }
        /// <summary>
        /// Obtiene la conexión a la base de datos. Sus ConnectionString, tipo de base de datos, etc.
        /// </summary>
        /// <remarks>
        ///     Registro de versiones:
        ///
        ///         1.0 02/03/2015 Marcos Abraham Hernández Bravo (Ada Ltda.): versión inicial.
        /// </remarks>
        /// <param name="nombre">Nombre de la conexión especificada en el archivo DataBaseConnections.xml.</param>
        /// <returns>Representación de la configuración de la base de datos.</returns>
        /// <exception cref="Ada.Framework.Util.FileMonitor.Exceptions.ArchivoNoEncontradoException">Lanzado al no encontrar el archivo XML o su esquema.</exception>
        /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzado al encontrar al archivo de configuración inválido.</exception>
        /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzada de no existir la conexión solicitada.</exception>
        public ConexionTO ObtenerConexion(string nombre)
        {
            CargarConfiguracion(true);

            IList <ConexionTO> retorno = Conexiones.Where(c => c.Name == nombre).ToList();

            if (retorno.Count == 0)
            {
                throw new ConfiguracionBaseDatosException("¡La conexión " + nombre + " no existe!");
            }

            return(retorno.First());
        }
Exemplo n.º 27
0
 bool user;      //usuario que esta en la sesion
 public FormEliminar(bool usuario, Conexiones conexion)
 {
     InitializeComponent();
     con  = conexion;
     user = usuario;
     if (conexion.comprobarConexion())
     {
     }
     else
     {
         MessageBox.Show("no esta conectado a la base de de datos por lo que cualquier cambio que haga no se vera reflejado");
     }
 }
Exemplo n.º 28
0
        public static DataTable solicitar(String query)
        {
            DataTable      dt       = new DataTable();
            SqlConnection  conexion = Conexiones.AbrirConexion();
            SqlCommand     command;
            SqlDataAdapter adapter;

            command = new SqlCommand(query, conexion);
            adapter = new SqlDataAdapter(command);
            adapter.Fill(dt);
            Conexiones.CerrarConexion();
            return(dt);
        }
 Operario nuevoOperario;//operario que se añadira
 public FormNuevoempleado(Conexiones conexion)
 {
     InitializeComponent();
     this.conexion = conexion;
     nuevoOperario = new Operario();
     if (conexion.comprobarConexion())
     {
     }
     else
     {
         MessageBox.Show("no esta conectado a la base de de datos por lo que cualquier cambio que haga no se vera reflejado");
     }
 }
Exemplo n.º 30
0
        private void cargarOfertas()
        {
            string fecha    = fechaConfig.ToString("yyyy-MM-dd HH:mm:ss.fff");
            string consulta = "SELECT * FROM NUNCA_INJOIN.OfertasActivas('" + fecha + "')";

            DataTable      dt       = new DataTable();
            SqlConnection  conexion = Conexiones.AbrirConexion();
            SqlCommand     command  = new SqlCommand(consulta, conexion);
            SqlDataAdapter adapter  = new SqlDataAdapter(command);

            adapter.Fill(dt);
            tablaOfertas.DataSource = dt;
            Conexiones.CerrarConexion();
        }