Пример #1
0
        public void Guardar()
        {
            operacion oper = new operacion();

            if (tbdescripsector.Text == "" || string.IsNullOrEmpty(tbdescripsector.Text))
            {
                MessageBox.Show("La descripción no puede estar en blanco...", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                if (NuevoSector)
                {
                    oper.ConsultaSinResultado("INSERT INTO sector (descripcion_sector) VALUES ('" + tbdescripsector.Text.ToString().ToUpper() + "')");
                    MessageBox.Show("Sector creado satisfactoriamente!", "Nuevo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoSector = false;
                    Nuevo();
                }
                else
                {
                    oper.ConsultaSinResultado("UPDATE sector SET descripcion_sector ='" + tbdescripsector.Text.ToString().ToUpper() + "' WHERE codigo_sector = '" + tbcodigosector.Text.ToString() + "'");
                    MessageBox.Show("Datos actualizados correctamente!", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    NuevoSector = false;
                }
            }
        }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            //operacion oper = new operacion();
            //DataSet ds = new DataSet();
            ////try
            ////{
            //    ds = oper.ConsultaConResultado("SELECT * FROM '" + tbnombretabla.Text + "'");
            //    dgvDatos.DataSource = dt;
            //    dgvDatos.Refresh();
            //}
            //catch
            //{
            //}
            operacion        oper = new operacion();
            SQLiteConnection cnx  = new SQLiteConnection("Data Source=C:\\CGSystem\\SGCSystemBD.db;Version=3;");

            cnx.Open();
            string            consulta = "SELECT * FROM '" + tbnombretabla.Text + "'";
            SQLiteDataAdapter db       = new SQLiteDataAdapter(consulta, cnx);
            DataSet           ds       = new DataSet();

            ds.Reset();
            DataTable dt = new DataTable();

            db.Fill(ds);
            dt = ds.Tables[0];
            dgvDatos.DataSource = dt;
            cnx.Close();
        }
Пример #3
0
        private void btneliminardepartamento_Click(object sender, EventArgs e)
        {
            operacion oper = new operacion();

            if (!NuevoDepartamento)
            {
                bool Eliminar = oper.CajaDeMensaje("¿Seguro que desea eliminar el departamento: " + tbDescripDepartamento.Text + "?", "Eliminar");
                if (Eliminar)
                {
                    if (tbCodigoDepartamento.Text == "")
                    {
                        MessageBox.Show("Favor digitar un código de departamento válido!");
                    }
                    else
                    {
                        bool    EstaSiendoUsado = false;
                        DataSet ds = oper.ConsultaConResultado("SELECT codigo_departamento FROM empleado;");
                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                        {
                            if (ds.Tables[0].Rows[0][0].ToString() == tbCodigoDepartamento.Text)
                            {
                                EstaSiendoUsado = true;
                            }
                            else
                            {
                            }
                        }

                        if (EstaSiendoUsado)
                        {
                            MessageBox.Show("Este departamento no se puede eliminar porque está siendo usado...", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            oper = new operacion();
                            oper.ConsultaSinResultado("DELETE FROM departamento WHERE codigo_departamento ='" + tbCodigoDepartamento.Text.ToString() + "'");
                            MessageBox.Show("Departamento eliminado correctamente!");
                            Nuevo();
                        }
                    }
                }
                else
                {
                }
            }
            else
            {
                MessageBox.Show("Seleccione el Departamento que desea eliminar..." + Environment.NewLine + "Haga clic en el botón Editar.", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #4
0
        public void Nuevo()
        {
            operacion oper = new operacion();
            DataSet   ds   = new DataSet();

            ds = oper.ConsultaConResultado("SELECT MAX(codigo_sector) value FROM sector;");
            try
            {
                tbcodigosector.Text = (Convert.ToInt32(ds.Tables[0].Rows[0][0].ToString()) + 1).ToString();
                tbdescripsector.Clear();
                NuevoSector = true;
            }
            catch
            {
                MessageBox.Show("El código del nuevo servicio es erróneo...", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            tbdescripsector.Clear();
        }
Пример #5
0
        public void Nuevo()
        {
            operacion oper = new operacion();
            DataSet   ds   = new DataSet();

            ds = oper.ConsultaConResultado("SELECT MAX(codigo_ciudad) value FROM ciudad;");
            try
            {
                tbcodigociudad.Text = (Convert.ToInt32(ds.Tables[0].Rows[0][0].ToString()) + 1).ToString();
                tbdescripciudad.Clear();
                NuevaCiudad = true;
            }
            catch
            {
                MessageBox.Show("El código de la nueva ciudad...", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            tbdescripciudad.Clear();
        }
Пример #6
0
        public void Nuevo()
        {
            operacion oper = new operacion();
            DataSet   ds   = new DataSet();

            ds = oper.ConsultaConResultado("SELECT MAX(codigo_departamento) value FROM departamento;");
            try
            {
                tbCodigoDepartamento.Text = (Convert.ToInt32(ds.Tables[0].Rows[0][0].ToString()) + 1).ToString();
                tbDescripDepartamento.Clear();
                NuevoDepartamento = true;
            }
            catch
            {
                MessageBox.Show("El código del nuevo departamento es erróneo...", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            tbDescripDepartamento.Clear();
        }
Пример #7
0
        public void MostrarTodo()
        {
            try
            {
                dgvListaServicios.Rows.Clear();
                //Cargar la Tabla de todos los servicios activos
                operacion oper = new operacion();
                DataSet   ds   = oper.ConsultaConResultado("SELECT * FROM servicio WHERE estado = 'ACTIVO';");

                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    dgvListaServicios.Rows.Add();
                    for (int k = 0; k < 4; k++)
                    {
                        dgvListaServicios.Rows[i].Cells[k].Value = ds.Tables[0].Rows[i][k].ToString();
                    }
                }
            }
            catch
            {
                MessageBox.Show("Error al mostrar todo", "Aviso");
            }
        }
Пример #8
0
        private void btneliminarciudad_Click_1(object sender, EventArgs e)
        {
            operacion oper = new operacion();

            if (!NuevaCiudad)
            {
                bool Eliminar = oper.CajaDeMensaje("¿Seguro que desea eliminar la ciudad: " + tbdescripciudad.Text + "?", "Eliminar");
                if (Eliminar)
                {
                    if (tbcodigociudad.Text == "")
                    {
                        MessageBox.Show("Favor seleccionar un código de ciudad válido!", "Aviso!");
                    }
                    else
                    {
                        bool    EstaSiendoUsado = false;
                        DataSet ds = oper.ConsultaConResultado("SELECT codigo_ciudad FROM cliente;");
                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                        {
                            if (ds.Tables[0].Rows[0][0].ToString() == tbcodigociudad.Text)
                            {
                                EstaSiendoUsado = true;
                            }
                            else
                            {
                            }
                        }

                        ds = oper.ConsultaConResultado("SELECT codigo_ciudad FROM empleado;");
                        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                        {
                            if (ds.Tables[0].Rows[0][0].ToString() == tbcodigociudad.Text)
                            {
                                EstaSiendoUsado = true;
                            }
                            else
                            {
                            }
                        }

                        if (EstaSiendoUsado)
                        {
                            MessageBox.Show("Esta ciudad no se puede eliminar porque está siendo usada...", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                        else
                        {
                            oper = new operacion();
                            oper.ConsultaSinResultado("DELETE FROM ciudad WHERE codigo_ciudad ='" + tbcodigociudad.Text.ToString() + "'");
                            MessageBox.Show("Ciudad eliminada correctamente!");
                            Nuevo();
                        }
                    }
                }
                else
                {
                }
            }
            else
            {
                MessageBox.Show("Seleccione la ciudad que desea eliminar..." + Environment.NewLine + "Haga clic en el botón Editar.", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }