private void CargarEmpleados(Excel._Worksheet oSheet) { CLS_EmpleadosHis sel = new CLS_EmpleadosHis(); sel.MtdSeleccionarEmpleadosHisCuadrilla(); if (sel.Exito && sel.Datos.Rows.Count > 0) { int Fila = 6; for (int i = 0; i < sel.Datos.Rows.Count; i++) { oRng = oSheet.get_Range("A" + Fila.ToString(), "A" + Fila.ToString()); oRng.Merge(); oRng.Value2 = sel.Datos.Rows[i]["Nombre_Empleado"].ToString(); oRng.Font.FontStyle = "Calibri"; oRng.Font.Size = 11; oRng.HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter; oRng.Font.Bold = false; oRng = oSheet.get_Range("B" + Fila.ToString(), "B" + Fila.ToString()); oRng.Merge(); oRng.Value2 = sel.Datos.Rows[i]["Dias_Trabajados"].ToString(); oRng.Font.FontStyle = "Calibri"; oRng.Font.Size = 11; oRng.HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter; oRng.Font.Bold = false; oRng.NumberFormat = "#,##0"; Fila++; } } }
private void EliminarEmpleadosRep() { CLS_EmpleadosHis del = new CLS_EmpleadosHis(); del.MtdEliminarEmpleadosHisT(); if (del.Exito) { CargarEmpleadosRep(); } }
public void CargarEmpleadosRep() { CLS_EmpleadosHis sel = new CLS_EmpleadosHis(); sel.MtdSeleccionarEmpleadosGridHis(); if (sel.Exito) { dtgEmpleados.DataSource = sel.Datos; } }
private void btnBuscar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (dtgValEmpleados.RowCount > 0) { CLS_EmpleadosHis del = new CLS_EmpleadosHis(); del.MtdEliminarEmpleadosHisCuadrilla(); if (del.Exito) { if (DateTime.Compare(dtInicio.DateTime, dtFin.DateTime) < 1) { CLS_EmpleadosHis ins = new CLS_EmpleadosHis(); DateTime vFechaInicio = Convert.ToDateTime(dtInicio.EditValue.ToString()); DateTime vFechaFin = Convert.ToDateTime(dtFin.EditValue.ToString()); ins.FechaInicio = vFechaInicio.Year.ToString() + DosCeros(vFechaInicio.Month.ToString()) + DosCeros(vFechaInicio.Day.ToString()); ins.FechaFin = vFechaFin.Year.ToString() + DosCeros(vFechaFin.Month.ToString()) + DosCeros(vFechaFin.Day.ToString()); ins.MtdInsertarEmpleadosHisCuadrilla(); if (ins.Exito) { CLS_EmpleadosHis sel = new CLS_EmpleadosHis(); sel.MtdSeleccionarEmpleadosHisCuadrilla(); if (sel.Exito) { dtgEmpleadosReporte.DataSource = sel.Datos; dtgValEmpleadosReporte.OptionsView.ColumnAutoWidth = true; dtgValEmpleadosReporte.BestFitColumns(); } XtraMessageBox.Show("Reporte generado"); } } else { XtraMessageBox.Show("La fecha inicio no puede ser mayor a la fecha fin"); } } dtgValEmpleadosReporte.OptionsView.ColumnAutoWidth = true; dtgValEmpleadosReporte.BestFitColumns(); } else { XtraMessageBox.Show("no se han agregado empleados a buscar"); } }
private void btn_Quitar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(vId_Empleado)) { CLS_EmpleadosHis del = new CLS_EmpleadosHis(); del.Id_Empleado = vId_Empleado; del.MtdEliminarEmpleadosHis(); if (del.Exito) { CargarEmpleado(null); CargarEmpleadosRep(); XtraMessageBox.Show("Se ha eliminado el dato con exito"); } else { XtraMessageBox.Show(del.Mensaje); } } else { XtraMessageBox.Show("No se ha seleccionado Empleado para quitar"); } }
private void btn_Agregar_Click(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(cmbEmpleado.EditValue.ToString())) { CLS_EmpleadosHis ins = new CLS_EmpleadosHis(); ins.Id_Empleado = cmbEmpleado.EditValue.ToString(); ins.MtdInsertarEmpleadosHis(); if (!ins.Exito) { XtraMessageBox.Show(ins.Mensaje); } else { CargarEmpleado(null); CargarEmpleadosRep(); } } } catch (Exception) { } }