Beispiel #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Form_Reporte_caso f = new Form_Reporte_caso();

            f.dataGridView1.DataSource = OpBD.SeleccionarCasos();
            f.Show();
        }
Beispiel #2
0
        private void btn_actualizar_Click(object sender, EventArgs e)
        {
            //DataTable dt_casos = new DataTable();
            //dt_casos = peticionescapa.cargar_casos();
            //dgv_casos.DataSource = dt_casos;
            //// columnas ocultas
            //gv_casos.Columns["id_empresa"].Visible = false;
            //gv_casos.Columns["id_empleado"].Visible = false;
            //gv_casos.Columns["id_cliente"].Visible = false;
            //gv_casos.Columns["id_cat_caso"].Visible = false;
            //gv_casos.Columns["id_caso"].Visible = false;

            //// headers de las columnas
            //gv_casos.Columns["nombre"].Caption = "Empresa";
            //gv_casos.Columns["nombres"].Caption = "Nombre del cliente";
            //gv_casos.Columns["apellidos"].Caption = "Apellido del cliente";
            //gv_casos.Columns["nombres1"].Caption = "Nombre del encargado";
            //gv_casos.Columns["apellidos1"].Caption = "Apellido del encargado";
            //gv_casos.Columns["fecha_asignacion"].Caption = "Asignacion";
            //gv_casos.Columns["fecha_limite"].Caption = "Fecha limite";
            //gv_casos.Columns["nombre_caso"].Caption = "Categoria";
            //gv_casos.Columns["estado_caso"].Caption = "Estado";

            dgv_casos.DataSource = OpBD.SeleccionarCasos();
            if (dgv_casos.DataSource != null)
            {
                gv_casos.Columns[0].Caption = "No.";
                gv_casos.Columns[1].Caption = "Titulo";
                gv_casos.Columns[2].Caption = "Persona";
                gv_casos.Columns[3].Caption = "Organización";
                gv_casos.Columns[4].Caption = "Fecha finalización";
                gv_casos.Columns[5].Caption = "Categoria";
            }
        }
Beispiel #3
0
        private void Form_Casos_Load(object sender, EventArgs e)
        {
            CapaNegocio fn  = new CapaNegocio();
            DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);

            if (seg.Rows.Count > 0)
            {
                fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
            }
            else
            {
                btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
            }

            //// carga de datos en formulario
            //// Cargar GridView de casos
            //DataTable dt_casos = new DataTable();
            //dt_casos = peticionescapa.cargar_casos();
            //dgv_casos.DataSource = dt_casos;
            //// columnas ocultas
            //gv_casos.Columns["id_empresa"].Visible = false;
            //gv_casos.Columns["id_empleado"].Visible = false;
            //gv_casos.Columns["id_cliente"].Visible = false;
            //gv_casos.Columns["id_cat_caso"].Visible = false;
            //gv_casos.Columns["id_caso"].Visible = false;

            //// headers de las columnas
            //gv_casos.Columns["nombre"].Caption = "Empresa";
            //gv_casos.Columns["nombres"].Caption = "Nombre del cliente";
            //gv_casos.Columns["apellidos"].Caption = "Apellido del cliente";
            //gv_casos.Columns["nombres1"].Caption = "Nombre del encargado";
            //gv_casos.Columns["apellidos1"].Caption = "Apellido del encargado";
            //gv_casos.Columns["fecha_asignacion"].Caption = "Asignacion";
            //gv_casos.Columns["fecha_limite"].Caption = "Fecha limite";
            //gv_casos.Columns["nombre_caso"].Caption = "Categoria";
            //gv_casos.Columns["estado_caso"].Caption = "Estado";

            dgv_casos.DataSource = OpBD.SeleccionarCasos();
            if (dgv_casos.DataSource != null)
            {
                gv_casos.Columns[0].Caption = "No.";
                gv_casos.Columns[1].Caption = "Titulo";
                gv_casos.Columns[2].Caption = "Persona";
                gv_casos.Columns[3].Caption = "Organización";
                gv_casos.Columns[4].Caption = "Fecha finalización";
                gv_casos.Columns[5].Caption = "Categoria";
                gv_casos.Columns[6].Visible = false;
                gv_casos.Columns[6].Caption = "Estado";

                gv_casos.Columns[0].Width = 28;
                gv_casos.RowClick        += Gv_casos_RowClick;
            }
            gv_casos.OptionsBehavior.ReadOnly = true;
        }
Beispiel #4
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            DataRow row = gv_casos.GetFocusedDataRow();

            if (row != null)
            {
                if (MessageBox.Show("¿Esta seguro de que desea eliminar el caso?", "Eliminar caso", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    string id_caso = row[0].ToString();
                    string titulo  = row[1].ToString();

                    OpBD o   = new OpBD();
                    int  res = o.EliminarCaso(id_caso, titulo);

                    if (res == 1)
                    {
                        MessageBox.Show("Caso eliminado con exito");

                        dgv_casos.DataSource = OpBD.SeleccionarCasos();
                        if (dgv_casos.DataSource != null)
                        {
                            gv_casos.Columns[0].Caption = "No.";
                            gv_casos.Columns[1].Caption = "Titulo";
                            gv_casos.Columns[2].Caption = "Persona";
                            gv_casos.Columns[3].Caption = "Organización";
                            gv_casos.Columns[4].Caption = "Fecha finalización";
                            gv_casos.Columns[5].Caption = "Categoria";

                            gv_casos.Columns[0].Width = 28;
                        }
                    }
                    else
                    {
                        MessageBox.Show("Eliminación no realizada");
                    }
                }
            }
        }