예제 #1
0
        private void toolGuardar_Click(object sender, EventArgs e)
        {
            if (idempleado == 0)
            {
                MessageBox.Show("Debe especificar el empleado.", "Información");
                return;
            }

            cnx = new MySqlConnection();
            cnx.ConnectionString = cdn;
            cmd            = new MySqlCommand();
            cmd.Connection = cnx;

            Empleados.Core.EmpleadosHelper eh = new Empleados.Core.EmpleadosHelper();
            eh.Command = cmd;
            Empleados.Core.Empleados em = new Empleados.Core.Empleados();
            em.idcliente    = int.Parse(cmbCliente.SelectedValue.ToString());
            em.idperiodo    = int.Parse(cmbPeriodo.SelectedValue.ToString());
            em.idtrabajador = idempleado;

            try
            {
                cnx.Open();
                eh.actualizaClientePeriodo(em);
                cnx.Close();
                cnx.Dispose();
            }
            catch (Exception error)
            {
                MessageBox.Show("Error: \r\n \r\n" + error.Message, "Error");
            }
        }