private void btnAgregarCliente_Click(object sender, EventArgs e)
        {
            if (accion == "agregar")
            {
                try
                {
                    cliente clienteNuevo = CrearCliente();
                    if (managerCliente.Insertar(clienteNuevo))
                    {
                        cliente lastCliente = managerCliente.BuscarUltimoIngresado();
                        log     registro    = new log
                        {
                            Accion         = "agregar",
                            NombreUsuario  = user.NombreUsuario,
                            Fecha          = DateTime.Now,
                            ModuloAfectado = "cliente-id:" + lastCliente.IdCliente
                        };
                        managerLog.Insertar(registro);
                        resultado = "Se ha agregado correctamente el nuevo Cliente.";
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(managerCliente.Error, "Error al ingresar la nueva Unidad.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + " Revisa por favor que los campos tengan el tipo de dato correcto.", "Error al ingresar al nuevo cliente.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                if (accion == "editar")
                {
                    try
                    {
                        entidadAeditar.RazonSocial    = textRazonSocial.Text;
                        entidadAeditar.Rfc            = textRfc.Text;
                        entidadAeditar.Giro           = textGiro.Text;
                        entidadAeditar.Telefono       = textTelefono.Text;
                        entidadAeditar.Correo         = textCorreo.Text;
                        entidadAeditar.NombreContacto = textContacto.Text;
                        entidadAeditar.Direccion      = textDireccion.Text;

                        if (managerCliente.Actualizar(entidadAeditar))
                        {
                            resultado = "Se ha actualizado correctamente los datos del Cliente.";
                            log registro = new log
                            {
                                Accion         = "editar",
                                NombreUsuario  = user.NombreUsuario,
                                Fecha          = DateTime.Now,
                                ModuloAfectado = "cliente-id:" + entidadAeditar.IdCliente
                            };
                            managerLog.Insertar(registro);
                            this.Close();
                        }
                        else
                        {
                            MessageBox.Show(managerCliente.Error, "Error al actualizar los datos del Cliente.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message + " Revisa por favor que los campos tengan el tipo de dato correcto.", "Error al ingresar el nuevo Cliente.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }