private void CmbGrabar_Click(object sender, EventArgs e) { try { splashScreenManagereEspera.ShowWaitForm(); getInfo(); if (ListaMarcacionesExterna.Count == 0) { MessageBox.Show("No Existen Marcaciones", "Sistema VZEN", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return; } if (BanderaSinoCoincidenDatos) { if (MessageBox.Show("Existen Empleados no registro en VZEN ¿Desea Registrar los empleados?", "Importacion de Marcaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { frmRo_Empleado_Mant frm = new frmRo_Empleado_Mant(); frm.set_Accion(Cl_Enumeradores.eTipo_action.grabar); frm.ShowDialog(); } else { if (MessageBox.Show("Ha Escojido no Registrar el empleado ¿Desea Excluir las marcaciones?", "Importacion de Marcaciones", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { splashScreenManagereEspera.ShowWaitForm(); if (BusMarcaciones.GrabarDB(ListMarc, param.IdEmpresa)) { MessageBox.Show("Las Marcaciones se Importaron Exitosamente"); splashScreenManagereEspera.CloseWaitForm(); this.Close(); } else { MessageBox.Show("Ocurro un problema al importar las marcaciones"); } } } } else { if (BusMarcaciones.GrabarDB(ListMarc, param.IdEmpresa)) { MessageBox.Show("Las Marcaciones se Importaron Exitosamente"); } else { MessageBox.Show("Ocurro un problema al importar las marcaciones"); } } splashScreenManagereEspera.CloseWaitForm(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
public void insertar() { try { this.cmbEmpleado.Focus(); // decimal Id = 0; string IdRegistro = ""; string mensaje = ""; if (Bus_EmpMarcacion.GrabarDB(InfoMarcacion, ref IdRegistro, ref mensaje)) { MessageBox.Show("El registro ha sido guardado con éxito Marcación ", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("Error al ingresar la marcación", "ATENCION", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }