private void btnVerReporte_Click(object sender, EventArgs e) { try { if (this.dgvCheckList.SelectedRows.Count == 1) { ChechkList DatosAux = this.ObtenerDatosCheckList(); if (!string.IsNullOrEmpty(DatosAux.IDCheckList)) { ChechkListResultado Datos = new ChechkListResultado(); this.Visible = true; frmVerRespuestaCheckList Opiniones = new frmVerRespuestaCheckList(2, DatosAux, Datos); Opiniones.ShowDialog(); Opiniones.Dispose(); this.Visible = true; } } else { MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmCheckListRespuesta ~ btnResultado_Click"); MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Visible = true; } }
public List <ChechkListResultado> ObtenerCheckListDetalleActivadad(ChechkListResultado Datos) { try { List <ChechkListResultado> Lista = new List <ChechkListResultado>(); ChechkListResultado Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_get_CheckListActividadDetalle", Datos.IDCheckList); while (Dr.Read()) { Item = new ChechkListResultado(); Item.IDCheckList = Dr.GetString(Dr.GetOrdinal("IDCheckList")); Item.IDActvidadCheck = Dr.GetInt32(Dr.GetOrdinal("IDActividadCheck")); Item.IDCategoriaCheck = Dr.GetInt32(Dr.GetOrdinal("IDCategoriaCheck")); Item.IDActividadOpciones = Dr.GetInt32(Dr.GetOrdinal("IDActividadOpciones")); Item.NombreActividad = Dr.GetString(Dr.GetOrdinal("NombreActividad")); Item.OrdenActividad = Dr.GetInt32(Dr.GetOrdinal("OrdenActividad")); Item.NombreCategoria = Dr.GetString(Dr.GetOrdinal("NombreCategoria")); Item.OrdenCategoria = Dr.GetInt32(Dr.GetOrdinal("OrdenCategoria")); Item.Responsable = Dr.GetString(Dr.GetOrdinal("OpcionDesc")); long Aux = Dr.GetInt64(Dr.GetOrdinal("NumFila")); Item.Titulo = Aux.ToString(); Item.Opcion = (int)Aux; Lista.Add(Item); } Dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }
private ChechkListResultado ObtenerDatosCheckListResul() { try { ChechkListResultado DatosAux = new ChechkListResultado(); Int32 RowData = this.dgvCheckListRespuesta.Rows.GetFirstRow(DataGridViewElementStates.Selected); if (RowData > -1) { DataGridViewRow FilaDatos = this.dgvCheckListRespuesta.Rows[RowData]; DatosAux.IDCheckList = FilaDatos.Cells["IDCheckList"].Value.ToString(); DatosAux.IDResultado = FilaDatos.Cells["IDResultado"].Value.ToString(); DatosAux.IDSucursal = FilaDatos.Cells["IDSucursal"].Value.ToString(); DatosAux.IDEmpleado = FilaDatos.Cells["IDEmpleado"].Value.ToString(); DatosAux.FechaAplicacion = Convert.ToDateTime(FilaDatos.Cells["Fecha"].Value.ToString()); DatosAux.NombreEmpleado = FilaDatos.Cells["NombreEmpleado"].Value.ToString(); DatosAux.NombreSucursal = FilaDatos.Cells["NombreSucursal"].Value.ToString(); DatosAux.HoraAplicacion = FilaDatos.Cells["Hora"].Value.ToString(); DatosAux.Responsable = FilaDatos.Cells["Responsable"].Value.ToString(); } return(DatosAux); } catch (Exception ex) { throw ex; } }
public List <ChechkListResultado> ObtenerCheckListActividadDetalle(ChechkListResultado Datos) { try { CheckListResultado_Datos MRD = new CheckListResultado_Datos(); return(MRD.ObtenerCheckListDetalleActivadad(Datos)); } catch (Exception ex) { throw ex; } }
public void ObtenerCatCheckResultado(ChechkListResultado Datos) { try { CheckListResultado_Datos CD = new CheckListResultado_Datos(); CD.ObtenerCatChechListResul(Datos); } catch (Exception ex) { throw ex; } }
public frmVerRespuestaCheckList(int Tipo, ChechkList Datos, ChechkListResultado DatosAux) { try { InitializeComponent(); this.TipoListado = Tipo; this._DatosCheckListResultado = DatosAux; this._DatosCheckList = Datos; } catch (Exception ex) { LogError.AddExcFileTxt(ex, "frmVerListados ~ frmVerListados()"); } }
private void GenerarReporteActivadaDetalle() { try { reportViewer1.SetDisplayMode(DisplayMode.PrintLayout); reportViewer1.ZoomMode = ZoomMode.Percent; reportViewer1.ZoomPercent = 100; reportViewer1.LocalReport.DataSources.Clear(); ChechkListResultado Datos = new ChechkListResultado { IDCheckList = this._DatosCheckList.IDCheckList, Conexion = Comun.Conexion }; CheckListResultado_Negocio MRN = new CheckListResultado_Negocio(); List <ChechkListResultado> Lista = MRN.ObtenerCheckListActividadDetalle(Datos); reportViewer1.LocalReport.EnableExternalImages = true; ReportParameter[] Parametros = new ReportParameter[8]; Parametros[0] = new ReportParameter("Empresa", Comun.NombreComercial); Parametros[1] = new ReportParameter("Eslogan", Comun.Eslogan); Parametros[2] = new ReportParameter("TituloReporte", this._DatosCheckList.Titulo); if (File.Exists(@"Resources\Documents\" + Comun.UrlLogo.ToLower())) { string Aux = new Uri(Path.Combine(System.Windows.Forms.Application.StartupPath, @"Resources\Documents\" + Comun.UrlLogo.ToLower())).AbsoluteUri; Parametros[3] = new ReportParameter("UrlLogo", new Uri(Path.Combine(System.Windows.Forms.Application.StartupPath, @"Resources\Documents\" + Comun.UrlLogo.ToLower())).AbsoluteUri); } else { Parametros[3] = new ReportParameter("UrlLogo", new Uri(Path.Combine(System.Windows.Forms.Application.StartupPath, @"Resources\Documents\Default.jpg")).AbsoluteUri); } Parametros[4] = new ReportParameter("FechaHora", " "); Parametros[5] = new ReportParameter("Sucursal", " "); Parametros[6] = new ReportParameter("ResponsableChek", " "); if (this._DatosCheckList.IDTipoCheckList == 1) { Parametros[7] = new ReportParameter("Empleado", " "); } else { Parametros[7] = new ReportParameter("Empleado", ""); } this.reportViewer1.LocalReport.ReportEmbeddedResource = "StephManager.Informes.CheckListActividad.rdlc"; reportViewer1.LocalReport.SetParameters(Parametros); reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TablaRespuesta", Lista)); this.reportViewer1.RefreshReport(); } catch (Exception ex) { throw ex; } }
private void LlenarGridChecListResultado(bool Band, string ID) { try { ChechkListResultado DatosAux = new ChechkListResultado { Conexion = Comun.Conexion, BuscarTodos = Band, IDCheckList = ID }; CheckListResultado_Negocio CN = new CheckListResultado_Negocio(); CN.ObtenerCatCheckResultado(DatosAux); this.dgvCheckListRespuesta.AutoGenerateColumns = false; this.dgvCheckListRespuesta.DataSource = DatosAux.TablaDatos; } catch (Exception ex) { throw ex; } }
public void ObtenerCatChechListResul(ChechkListResultado Datos) { try { DataSet ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_get_CatChechListResultado", Datos.BuscarTodos, Datos.IDCheckList); Datos.TablaDatos = new DataTable(); if (ds != null) { if (ds.Tables.Count == 1) { Datos.TablaDatos = ds.Tables[0]; } } } catch (Exception ex) { throw ex; } }