Пример #1
0
        private void Siguiente_Click(object sender, EventArgs e)
        {
            if (this.verificar_tipo_datos())
            {
                return;
            }

            conexionBD    conexion = conexionBD.getConexion();
            SqlConnection conn     = new SqlConnection(conexion.get_cadena());


            conn.Open();
            try
            {
                SqlCommand verificacion_proveedor = new SqlCommand("ZTS_DB.verificar_existencia_proveedor_gemelo", conn);
                verificacion_proveedor.CommandType = CommandType.StoredProcedure;

                verificacion_proveedor.Parameters.AddWithValue("@cuit", SqlDbType.Char).Value         = CUIT.Text;
                verificacion_proveedor.Parameters.AddWithValue("@razon_social", SqlDbType.Char).Value = RS.Text;

                verificacion_proveedor.ExecuteNonQuery();
            }
            catch (SqlException exepcion)
            {
                SqlError errores = exepcion.Errors[0];
                MessageBox.Show(errores.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            conn.Close();

            this.determinar_accion();
        }
Пример #2
0
        private void alta_rol_Load(object sender, EventArgs e)
        {
            conexionBD conexion = conexionBD.getConexion();

            conn = new SqlConnection(conexion.get_cadena());
            this.cargar_funciones_totales_sistema();
        }
Пример #3
0
        public void cargar_usuario()
        {
            SqlConnection conexion_sql = new SqlConnection(conexion.get_cadena());

            conexion_sql.Open();
            //------------------------------------------------------------Ojo si tira error hacer trim del username
            string consulta_roles = "SELECT DISTINCT RPU.Rol_Id, F.Descripcion  FROM ZTS_DB.ROLES_POR_USUARIO RPU JOIN ZTS_DB.FUNCIONES_POR_ROL FPR on RPU.Rol_Id = FPR.Rol_Id JOIN ZTS_DB.FUNCIONES F on F.Funcion_Id = FPR.Funcion_Id where RPU.Username = '******'";

            SqlCommand    cmd    = new SqlCommand(consulta_roles, conexion_sql);
            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                if (reader[0].ToString() != "")
                {
                    if (!Roles.Any(x => x == reader[0].ToString().Trim()))
                    {
                        Roles.Add(reader[0].ToString().Trim());
                    }
                    if (reader[1].ToString().Trim() != "Registrar Usuarios")
                    {
                        Permisos.Add(reader[1].ToString().Trim());
                    }
                }
            }
            conexion_sql.Close();
        }
Пример #4
0
        public void cargar_objeto(ComboBox cmb_objeto, string tabla)
        {
            List <String> listado = new List <String>();

            conexionBD    conexion     = conexionBD.getConexion();
            SqlConnection conexion_sql = new SqlConnection(conexion.get_cadena());

            conexion_sql.Open();

            string consulta_clientes = "SELECT DISTINCT username FROM zts_db." + tabla;

            SqlCommand    cmd    = new SqlCommand(consulta_clientes, conexion_sql);
            SqlDataReader reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                if (reader[0].ToString() != "")
                {
                    listado.Add(reader[0].ToString().Trim());
                }
            }
            conexion_sql.Close();

            for (int i = 0; i < listado.Count(); i++)
            {
                cmb_objeto.Items.Add(listado.ElementAt(i).ToString());
            }
        }
Пример #5
0
 public FacturarProveedor()
 {
     MaximizeBox          = false;
     this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
     InitializeComponent();
     conexion_sql         = new SqlConnection(conexion.get_cadena());
     btn_facturar.Enabled = false;
     dtp_desde.Value      = Convert.ToDateTime(ConfigurationManager.AppSettings["fecha"]);
     dtp_hasta.Value      = Convert.ToDateTime(ConfigurationManager.AppSettings["fecha"]);
 }
        private void bt_buscar_Click(object sender, EventArgs e)
        {
            if (MayorFacturacion.Checked == false && PorcentajeDescuento.Checked == false)
            {
                MessageBox.Show("Seleccione un tipo de Listado.", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return;
            }
            else if (rbt_primer_semestre.Checked == false && rbt_segundo_semestre.Checked == false)
            {
                MessageBox.Show("Seleccione un semestre.", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return;
            }

            conexionBD conexion = conexionBD.getConexion();

            SqlConnection conn = new SqlConnection(conexion.get_cadena());

            conn.Open();

            try
            {
                if (PorcentajeDescuento.Checked == true)
                {
                    string query = crear_query_PorcentajeDescuentos();

                    SqlDataAdapter adapter = new SqlDataAdapter(query, conn);


                    DataTable tabla_proveedores = new DataTable();

                    adapter.Fill(tabla_proveedores);

                    contenedor_proveedores.DataSource = tabla_proveedores;
                }
                if (MayorFacturacion.Checked == true)
                {
                    string query = crear_query_MayorFacturacion();


                    SqlDataAdapter adapter = new SqlDataAdapter(query, conn);


                    DataTable tabla_proveedores = new DataTable();

                    adapter.Fill(tabla_proveedores);

                    contenedor_proveedores.DataSource = tabla_proveedores;
                }
            }
            catch (SqlException exepcion)
            {
                SqlError errores = exepcion.Errors[0];
                MessageBox.Show(errores.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            conn.Close();
        }
Пример #7
0
        private void bt_buscar_Click(object sender, EventArgs e)
        {
            conexionBD    conexion     = conexionBD.getConexion();
            SqlConnection conexion_sql = new SqlConnection(conexion.get_cadena());



            SqlCommand command = new SqlCommand("ZTS_DB.comprar_oferta", conexion_sql);

            command.CommandType = CommandType.StoredProcedure;


            command.Parameters.AddWithValue("@precioLista", SqlDbType.Float).Value      = (precio_lista2);
            command.Parameters.AddWithValue("@precio_oferta", SqlDbType.Float).Value    = (precio_oferta2);
            command.Parameters.AddWithValue("@clienteUsuario", SqlDbType.Char).Value    = (username);
            command.Parameters.AddWithValue("@cantidadDisponible", SqlDbType.Int).Value = (cantidadDispo2);
            command.Parameters.AddWithValue("@cantidadCompra", SqlDbType.Int).Value     = (Cantidad.Value);
            command.Parameters.AddWithValue("@cantidadMaxUsuario", SqlDbType.Int).Value = (cantMaxUser2);
            command.Parameters.AddWithValue("@codigoOferta", SqlDbType.Int).Value       = (codigo_oferta);
            command.Parameters.AddWithValue("@fecha", SqlDbType.DateTime).Value         = (fecha);

            conexion_sql.Open();


            try
            {
                command.ExecuteNonQuery();


                string     cmd      = "SELECT top 1 codigo_cupon FROM ZTS_DB.CUPONES  WHERE Codigo_oferta = '" + codigo_oferta + "' order by 1 desc ";
                SqlCommand command1 = new SqlCommand(cmd, conexion_sql);

                SqlDataReader reader = command1.ExecuteReader();

                while (reader.Read())
                {
                    string codigoCupon = (reader[0].ToString());
                    MessageBox.Show("Compra realizada con Éxito. Su código de cupón es: " + codigoCupon, "Compra de Ofertas", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (SqlException excepcion1)
            {
                SqlError errores = excepcion1.Errors[0];
                MessageBox.Show(errores.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                conexion_sql.Close();
                return;
            }

            conexion_sql.Close();
            bt_volver.PerformClick();
        }
        private void eliminar_oferta_btn_Click(object sender, EventArgs e) //es entregar
        {
            conexionBD    conexion     = conexionBD.getConexion();
            SqlConnection conexion_sql = new SqlConnection(conexion.get_cadena());

            conexion_sql.Open();

            verificar_campos(conexion, conexion_sql);

            conexion_sql.Close();

            formulario_anterior.Show();
            this.Close();
        }
Пример #9
0
        private void CargaDeCredito_Load(object sender, EventArgs e)
        {
            conexion_sql = new SqlConnection(conexion_class.get_cadena());

            if (!sesion.verificar_rol_administrador())
            {
                cbo_usuarios.Items.Add(username);
                cbo_usuarios.SelectedIndex = 1;
                cbo_usuarios.Enabled       = false;
                this.cargar_saldoactual();
            }
            else
            {
                txt_saldo.Text = "No Disponible";
                commonQueries_instance.cargar_objeto(cbo_usuarios, "CLIENTES");
                cbo_usuarios.SelectedIndex = 0;
            }
            this.cargar_combobox();
        }
Пример #10
0
        private void CargaOferta_Load(object sender, EventArgs e)
        {
            conn = new SqlConnection(conexion.get_cadena());

            if (sesion.verificar_rol_administrador())
            {
                bit_admin = true;
                commonQueries_instance.cargar_objeto(cbo_proveedores, "PROVEEDORES");
                cbo_proveedores.SelectedIndex = 0;
            }
            else
            {
                cbo_proveedores.Items.Add(sesion.get_username());
                cbo_proveedores.SelectedIndex = 1;
                cbo_proveedores.Enabled       = false;
            }

            FechaPublicacion.Value = Fecha_Config;
            FechaVencimiento.Value = Fecha_Config;
        }
Пример #11
0
        private void button1_Click(object sender, EventArgs e)
        {
            conexionBD    conexion = conexionBD.getConexion();
            SqlConnection conn     = new SqlConnection(conexion.get_cadena());


            if (this.verificar_txts_vacios())
            {
                MessageBox.Show("Todos los campos son obligatorios", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            conn.Open();

            SqlCommand command = new SqlCommand("ZTS_DB.modificar_password", conn);

            command.CommandType = CommandType.StoredProcedure;

            command.Parameters.AddWithValue("@username", SqlDbType.Char).Value       = Usuario.Text;
            command.Parameters.AddWithValue("@vieja_password", SqlDbType.Char).Value = passwordV.Text;
            command.Parameters.AddWithValue("@nueva_password", SqlDbType.Char).Value = passwordN.Text;

            try
            {
                command.ExecuteNonQuery();
                MessageBox.Show("Contraseña Modificada.", "Modificacion de Contraseña", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Visible = false;
                Form iniciar = new InicioDeSesion();
                iniciar.Show();
            }
            catch (SqlException exepcion)
            {
                SqlError errores = exepcion.Errors[0];
                MessageBox.Show(errores.Message.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                passwordV.Text = "";
                passwordN.Text = "";
            }

            conn.Close();
        }
Пример #12
0
        private void bt_buscar_Click(object sender, EventArgs e)
        {
            string query = "";

            if (rango.Checked == false)
            {
                query = crear_query_oferta(Descripcion.Text, 0, 0);
            }
            else
            {
                if (maximo.Value == 0)
                {
                    MessageBox.Show("Valor maximo erroneo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    query = crear_query_oferta(Descripcion.Text, Convert.ToDecimal(minimo.Value), Convert.ToDecimal(maximo.Value));
                }
            }

            conexionBD conexion = conexionBD.getConexion();

            SqlConnection conn = new SqlConnection(conexion.get_cadena());

            SqlDataAdapter adapter = new SqlDataAdapter(query, conn);

            conn.Open();

            DataTable tabla_clientes = new DataTable();

            adapter.Fill(tabla_clientes);

            contenedor_ofertas.DataSource = tabla_clientes;

            conn.Close();
        }
 private void Modificaciones_Proveedores_Load(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
     this.cargar_combobox_rubros(conexion_sql);
 }
 private void frm_clie_bajas_Load_1(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
 }
 private void Form1_Load(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
 }
 private void listado_proveedores_Load(object sender, EventArgs e)
 {
     conn = new SqlConnection(conexion.get_cadena());
 }
Пример #17
0
        private void Modificacion_Roles_Load(object sender, EventArgs e)
        {
            conn = new SqlConnection(conexion.get_cadena());

            this.cargar_comboBox();
        }
Пример #18
0
 private void CargarDireccion_Load(object sender, EventArgs e)
 {
     conn = new SqlConnection(conexion.get_cadena());
 }
Пример #19
0
 private void ListadoCupones_Load(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
     commonQueries_instance.cargar_objeto(cbo_usuarios, "CLIENTES");
 }
Пример #20
0
 private void ABMProveedores_Load(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
 }
Пример #21
0
 private void frm_listado_clientes_Load(object sender, EventArgs e)
 {
     conexion_sql = new SqlConnection(conexion.get_cadena());
 }
 private void CambiarNombreRol_Load(object sender, EventArgs e)
 {
     conexion = new SqlConnection(conexion_sql.get_cadena());
 }