Example #1
0
        private void dataGridView1_CellContentClick_1(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                if (dataGridView1.Columns[e.ColumnIndex].Name == "cl_ver")
                {
                    frmDetalleVistaControlador frmDetalle = new frmDetalleVistaControlador();
                    frmDetalle.OrdenID  = dataGridView1.Rows[e.RowIndex].Cells["id"].Value.ToString();
                    frmDetalle.Empleado = Empleado;
                    frmDetalle.ShowDialog();
                    frmDetalle.Dispose();
                    //CargarDatosGrilla(Cedula);
                    //CargarDatosGrilla(Empleado.cedula);
                    if (entidades.vialsur.prefectura.TipoUsuario.ADMINISTRADOR == (entidades.vialsur.prefectura.TipoUsuario)((int)Empleado.tipo_usuario))
                    {   //EN EL CASO DEL ADMINISTRADOR
                        CargarDatosGrilla();
                    }
                    else
                    {   //EN EL CASO DE QUE SE LOGUEE COMO MECANICO U OTRO
                        CargarDatosGrilla(Empleado.cedula);
                    }
                }


                /* frmPersonal_Nuevo frm_personal = new frmPersonal_Nuevo();
                 * if (dataGridView1.Columns[e.ColumnIndex].Name == "cl_ver" & dataGridView1.RowCount > 0)
                 * {
                 *
                 *   frm_personal.EsVer = true;
                 *   frm_personal.EsNuevo = false;
                 *   frm_personal.EsModificar = true;
                 *   frm_personal.Cedula = dataGridView1.Rows[e.RowIndex].Cells["cedula"].Value.ToString();
                 *
                 *
                 *   //frmVehiculo_Nuevo frm_Vehiculo = new frmVehiculo_Nuevo();
                 *   //frm_Vehiculo.EsNuevo = false;
                 *   //frm_Vehiculo.Id = int.Parse(dataGridView1.Rows[e.RowIndex].Cells["id"].Value.ToString());
                 *   //frm_Vehiculo.EsVer = dataGridView1.Columns[e.ColumnIndex].Name == "cl_ver" ? true : false;
                 *   //frm_Vehiculo.ShowDialog();
                 *   //frm_Vehiculo.Dispose();
                 *   //btn_Buscar_Click(sender, e);
                 * }  */
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (dataGridView1.Columns[e.ColumnIndex].Name == "cl_ver")   ///VER LA ORDEN EN PDF
     {
         rpt.cls_RPT_orden_individual objRpt = new rpt.cls_RPT_orden_individual();
         objRpt.Orden_Id = dataGridView1.Rows[e.RowIndex].Cells["id"].Value.ToString();
         objRpt.Generar();
         Ordenes.frmVisorOrden_1 frmVisor = new Ordenes.frmVisorOrden_1();
         frmVisor.RutaArchivo = @"C:\Temp\1.pdf";
         frmVisor.ShowDialog();
     }
     else if (dataGridView1.Columns[e.ColumnIndex].Name == "cl_modificar")  //PARA PODER CAMBIAR EL ESTADO A APROBADO
     {
         frmDetalleVistaControlador frmDetalle = new frmDetalleVistaControlador();
         frmDetalle.OrdenID = dataGridView1.Rows[e.RowIndex].Cells["id"].Value.ToString();
         // frmDetalle.EsCambioEstado = true;  ///comento para que se habilite acorde al usuario esto controlo en el frm DetalleVistaCOntrolador
         //frmDetalle.Cedula = this.Cedula;
         frmDetalle.Empleado = Empleado;
         frmDetalle.ShowDialog();
         frmDetalle.Dispose();
         CargarDatosGrilla();
     }
 }